20-07-2007, 14:51
|
|
|
חבר מתאריך: 20.06.07
הודעות: 124
|
|
עזרה | הכנסת מידע למסד נתונים
אנשים בבקשה אני חייב עזרה..
אז הכנתי הרשמה כזותי.. הרשמה קגילה שהמישתמש מכניס את הפרטים שלו בקובץ HTML
ואז הקובץ פונה לקובץ PHP ושמה הוא מכניס את הנתונים למסד..
בתוך קובת הHTML יש דבר כזה לכל שורה של הנתונים שהמישתמש אמור להכניס (שם מישתמש, סיסמא, איסי ועוד כל מיני )
קוד:
<input type="text" NAME="name" >
כמובן שלפני זה יש גם את ה
קוד:
<form name=MyForm action="reg.php" method="POST">
ואינה קובץ ה PHP שלי:
קוד PHP:
<?php $hostname = "localhost"; $username = "user"; $password = "pass"; $dbName = "user_db"; $userstable = "users"; MYSQL_CONNECT($hostname,$username,$password) OR DIE("no"); $data1=$select3 . "-" . $select2 . "-" . $select1 ; @mysql_select_db("$dbName") or die("NO tab "); $query = "INSERT INTO `user_db`.`users` (`name` ,`password` ,`e-mail` ,`icq` ,`data1` ,`data2` ,`pic` ,`id` ) VALUES ('$name', '$pass', '$e_mail', '$icq' , '$data1', NOW(), '$pic' , NULL );"; $result = MYSQL_QUERY($query); PRINT "OK "; MYSQL_CLOSE(); ?>
עכשיו.. הבעיה היא שהוא פשוט לא רואה את המישתנים האלה =(
הוא רושם את הID והזמן שעכשיו בדיוק אבל לכל מה שיש מישתנה הוא לא רושם..פשוט משאיר את זה ריק.. =\
עכשיו אני לא יודע מה הבעיה השמות מתאימים למה שיש בקובץ ה HTML
ואם נגיד אני ירשום בימקום איזה מישתנה את השם של מה שאני רוצה שיכנס אז הוא יכניס את זה..
אין לי מושג כבר מה זה יכול להיות .. אני כבר מיואש..
אא ועוד דבר אצלי בשרת יש MYSQL5 ושמה זה לא עובד אבל לפני זה זה היה לי על שרת חינמי שיש שמה גירסה של 4.1 זה עבד.. מה צריך לעשות פה? :O
בבקשה תעזרו לי.. תודה רבה לכל העוזרים !
|