mysql hiba
Sziasztok
A segítségeteket szeretném kérni. Ezt a hibaüzenetet kapom:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Ez a kód:segítségeteket előre is köszönöm
Bence
■ A segítségeteket szeretném kérni. Ezt a hibaüzenetet kapom:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Ez a kód:
<?php
if (!empty($_POST['nick']) && (!empty($_POST['PW']) && (!empty($_POST['PW2']) &&
(!empty($_POST['MAIL']) && (!empty($_POST['NEP']) && (!empty($_POST['TAJ'])))))))
{
if (isset($_POST['elfogad']) and $_POST['elfogad'] == 1)
{
if ($_POST['PW'] == $_POST['PW2'])
{
$mysqlconnec= mysql_connect("localhost", "root");
$mysqlselect= mysql_select_db("users");
$mysqlinsert= mysql_query("INSERT INTO server1(ID,nick,PW,MAIL,NEP)");
print mysql_error();
}
else
{
print "A jelszó nem egyezik!";
}
}
else
{
print "Nem fogadtad el a feltételeket!";
}
}
else {
print "Nem töltöttél ki minden mezőz!";
}
?>
Bence
Javasolnám a dokumentáció
Segítek kicsit:
A server1 táblába akarsz beszúrni egy sort úgy, hogy az ID,nick,PW,MAIL,NEP mezőknek adsz értéket. Épp csak az értékek hiányoznak...
(VALUES(...))
-------------------------
vagy itt is van valami trükk a MySQL-ben, ami miatt nem szükséges a values?
Akkor így kell kinéznie?
Nagyon súlyos biztonsági rés
nem értem
Resource id #4
miért?:S
Tán nézd meg, mit ad vissza a
A root user használatát meg felejtsd el! Privilegizált usert nem használunk, hacsak nincs feltétlenül szükség a plusz jogosultságokra!
Keress valami PHP-MySQL tutorialt, ami leírja, hogyan kell megcsinálni az ilyen dolgokat!