[php] & [mysql] - Wat is hier fout aan?

Pagina: 1
Acties:

  • steenz
  • Registratie: Oktober 2000
  • Laatst online: 13-09 16:22
<?php
$database_server = mysql_connect("localhost:3306","**********","**********");
mysql_select_db("moviez", $database_server);
$sql="DELETE FROM moviez WHERE ID=$id";

mysql_query($sql) or die(mysql_error());
echo "Entry removed.\n";
}
?>

Aangenomen dat ik dit bestand aanroep als
remove.php?id=7 (bijv. 7)?

Alvast bedankt!

  • Steije
  • Registratie: Juni 2000
  • Laatst online: 14-09 17:30
steenz:
PHP:
1
2
3
4
5
6
7
8
9
<?
 $database_server = mysql_connect("localhost:3306","**********","**********"); 
 mysql_select_db("moviez", $database_server); 
 $sql="DELETE FROM moviez WHERE ID=$id";

 mysql_query($sql) or die(mysql_error());
 echo "Entry removed.\n";
}
?>

Aangenomen dat ik dit bestand aanroep als
remove.php?id=7 (bijv. 7)?

Alvast bedankt!
Haal die } onderaan eens weg ;)

Some people manage by the book, even though they don't know who wrote the book or even what book.


  • steenz
  • Registratie: Oktober 2000
  • Laatst online: 13-09 16:22
Fuck, je hebt gelijk :)
Foutje :)
Ik begreep al niet waarom het niet werkte, wat ik ook probeerde ...

  • Cheater
  • Registratie: Januari 2001
  • Laatst online: 00:09
over, te vlug posten gesproken...

bij een code van 100+ regels zou ik ook zeggen... jah, da zou ik ook nie vlug zien.

  • Onno
  • Registratie: Juni 1999
  • Niet online
<negeer wat="dit">
testje
</negeer>

  • tomato
  • Registratie: November 1999
  • Niet online
Op Sunday 28 October 2001 16:01 schreef Onno het volgende:
<negeer wat="dit">
testje
</negeer>
Aan het speuren naar nieuwe UBB tags :?

  • Tim
  • Registratie: Mei 2000
  • Laatst online: 23-07 15:18

Tim

en als ik hem nou eens open met script.php?id=* ? :)

  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
Op Sunday 28 October 2001 16:15 schreef Timpie2000 het volgende:
en als ik hem nou eens open met script.php?id=* ? :)
mysql> delete from tabel1 where id = * ;
ERROR 1064: You have an error in your SQL syntax near '*' at line 1

dat werkt dus niet

  • Onno
  • Registratie: Juni 1999
  • Niet online
Op zondag 28 oktober 2001 16:06 schreef tomato het volgende:

[..]

Aan het speuren naar nieuwe UBB tags :?
Zie [topic=302252]. :+

  • Joror
  • Registratie: Augustus 2001
  • Laatst online: 11-03-2017

Joror

the eternal lurker

Op zondag 28 oktober 2001 16:23 schreef marcusk het volgende:

[..]

mysql> delete from tabel1 where id = * ;
ERROR 1064: You have an error in your SQL syntax near '*' at line 1

dat werkt dus niet
Maar 'script.php?id=1+OR+1' ?
;)

Suggestie : zet ergens in je code '$id = (int)$id'

nada aka zilch, formerly known as zip

Pagina: 1