07-05-2007, 15:33
|
|
|
|
חבר מתאריך: 26.10.04
הודעות: 827
|
|
העתקת שורה מטבלה לטבלה
היי, יש לי טבלה עם אימיילים, ועוד כמה פרטים, ויש לי טבלה אחרת עם אימיילים ות.ז.
אני רוצה "לאחד" את שני הטבלאות האלה, כך שהת.ז מהטבלה השניה תתאים בהתאמה לאימייל בטבלה הראשונה.
ניסיתי לעשות את זה בדרך הפשוטה, עם לולאה וupdate פשוט, אבל בגלל ששני הטבלאות ענקיות, זה לקח בערך חצי שעה
קוד:
$data=mysql_query("SELECT * FROM mails_ids") or die('Could not connect: ' . mysql_error());;
while($row=mysql_fetch_array($data)){
$id=$row['name'];
$mail=$row['mail'];
#echo "mail=".$mail." id=".$id."<br/>";
mysql_query("UPDATE emails SET id='$id' WHERE mail='$mail'");
}
יש אפשרות לעשות את זה בצורה יותר יעילה?
תודה לעזרים
_____________________________________
חתימתכם הוסרה כיוון שלא עמדה בחוקי האתר. לפרטים נוספים לחצו כאן. תוכלו לקבל עזרה להתאמת החתימה לחוקים בפורום חתימות וצלמיות.
|