| Autor | Zpráva | ||
|---|---|---|---|
| Radar009 Profil |
#1 · Zasláno: 29. 5. 2017, 10:50:33
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');
}
}
?>Předem díky! |
||
| smiesek Profil |
#2 · Zasláno: 30. 5. 2017, 04:40:22
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 * |
#3 · Zasláno: 30. 5. 2017, 09:57:45
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_* |
||
|
Časová prodleva: 8 let
|
|||
0