webForumDet fria alternativet

Ta bort ur mysql

2 svar · 360 visningar · startad av nummersju

nummersjuMedlem sedan aug. 2005198 inlägg
#1

Om man har en databas med olika id osv, hur kan man skriva ett skript för att ta bort ett visst id ur databasen?

HelmertzMedlem sedan maj 2005353 inlägg
#2
<?php
mysql_connect('server', 'anv', 'lösen');
mysql_select_db('databas');

if(isset($_POST['submit'])){
  $delete = $_POST['delete'];
  $sql = mysql_query('DELETE kolumn FROM tabell WHERE id = $delete');
}
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<label for="delete">Fyll i det id du vill ta bort från databasen</label>
<input type="text" name="delete" />
<input type="submit" name="submit" value="skicka" />
</form>

.. men det är nog ganska lätt att göra SQL-injections på :s

jeliassonMedlem sedan sep. 200522 inlägg
#3

använda addslashes(); är ju en början.

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)