אהלן אז התחלתי ללמוד קצת PHP ,
פתחתי מסד בשרת שלי , טבלה בשם 'users' עם עמודות בשמות 'username' 'password'
עכשיו בניתי מערכת הרשמה שנרשמים היא מכניסה את השם משתמש והסיסמה שהמשתמש הקיש לטבלה בעזרת INSERT
ומערכת התחברות
עכשיו רציתי לנסות לעשות מערכת חיפוש משתמשים רשומים , אני יודע שצריך להשתמש בצורת SELECT LIKE
רשמתי את הקוד והעמוד לא עולה (זתומרת שהקוד לא תקין שגיאה)
היתי שמח אם מישהו מכם היה יכול לפענח לי את הבעיה בקוד ולהגיד לי מה השגיאה בקוד ?
תודה מראש , זה הקוד:
*יש לציין שהרמה שלי בPHP מאד בסיסית רק שלשום התחלתי ללמוד .
PHP קוד:
<html>
<body>
<?php
$link = mysql_connect('localhost', 'leonid', 'gy7ybunu6');
if (!$link) {
die('Could Be Connect: ' . mysql_error());
}
if (!mysql_select_db('zadmin_leonid', $link)) {
die('Could not select database: ' . mysql_error()) ;
}
if (isset($_POST['username'])) {
$username = $_POST['username'];
if ($username!="") {
$result = mysql_query (SELECT * FROM users where username LIKE '$username', $link) or die('Query failed: ' . mysql_error());
if ($result) {
echo "החיפוש מצא: $username";
}
}
}
?>
<form name="input" action="search.php" method="post">
חיפוש משתמש: <input type="text" name="username" value="<?php echo "$username";?>"><br>
<input type="submit" value="חפש כעת">
</body>
</html>