PHP.EE FOORUM   
Nimi:   Pass:   Mäleta mind! 
   Teemad | php.ee esilehele | registreeri | Märgi kõik teemad loetuks | #php.ee Skype vestlus | RSS
UUS TEEMA  OTSI  Lehekülgi: 1
arusaamatu php veatade mysql baasis pärimisel
Postitaja: andipp 2003-10-21 17:28:17
Tere

PHP annab sellise veateate (viimane minixampp ka phpdev 3.2.3 puhul)

SELECT tellimuse.toode, toote.nimetus, kliendi.nimi, maa.nimi FROM toote, tellimuse, maa, kliendi WHERE tellimuse.toode = toote.kood AND tellimuse.klient = kliendi.id AND tellimuse.maa = maa.id AND tellimuse.maa = 6 AND tellimuse.klient = 4 AND tellimuse.nadal BETWEEN 41 AND 47 ORDER BY tellimuse.toode LIMIT 0, 30You 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

..............
$sql = 'SELECT tellimuse.toode, toote.nimetus, kliendi.nimi, maa.nimi ';
$sql .= 'FROM toote, tellimuse, maa, kliendi ';
$sql .= 'WHERE tellimuse.toode = toote.kood AND tellimuse.klient = kliendi.id AND tellimuse.maa = maa.id AND tellimuse.maa = 6 AND tellimuse.klient = 4 AND tellimuse.nadal ';
$sql .= 'BETWEEN 41 AND 47 ';
$sql .= 'ORDER BY tellimuse.toode LIMIT 0, 30';

$res = mysql_query($sql, $con) or die (mysql_error());

if (!$res) {
echo "<br/>";
} else {
while(list($toode, $nimetus, $klienti, $cmaad) = mysql_fetch_row($res)) {

.............


Kusjuures phpMyadmin'i all töötab sql päring laitmatult.

abi eest ette tänades.

Anti

Leheküljed: 1

©2002-2013 Martin Rebane & PHP.ee kaasautorid
  0.0847501754761