Autor Zpráva
Radar009
Profil
Dobrý den, zamotal jsem se do problému s odstraněním podsložky z databáze a chtěl bych poprosit o radu.
Tímto odkazem: <a href="deletesub.php?Cid=$_GET[Cid]&SubID=$aSubCategories[Sid]">Odstranit</a> volám funkci na odstranění; kde Cid je číslo složky a Sid číslo podsložky. Zde je kód, který má smazání vykonat:
<?php
include('config.php');
if(isset($_GET['Cid']))
{
$Cid=$_GET['Cid'];
$query1=mysql_query("delete from subcategories where Cid='$Cid'");
if($query1)
{
header('location:index.php');
}
}
?>
ale nějak nevím jak tam mám to Sid nacpat - mohl by mi prosím, někdo poradit?
Předem díky!
smiesek
Profil
nevím, jakým způsobem máte Sid definováno, ale zkoušel jste jej zapsat úplně stejně jako Cid?
Tedy:
$Sid=$_GET['Sid'];

a tu proměnnou pak zaimplementovat do SQL dotazu ($query)
M4n
Profil *
Radar009:
Projdi se nějaké návody, ohledně základů práce s databází. Tvůj kód je nebezpečný (bez ošetřených vstupů) a (asi naštěstí) nefunkční v současných verzích PHP, protože používá v tuto chvíli již neexistující funkce mysql_*

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0