[ cerebrum981 @ 04.10.2013. 01:41 ] @
$query=$mysqli->query("DELETE FROM $tabela WHERE id='$id'");

zasto mi ovo radi na localhostu, a na web hostingu nece?
[ deZio @ 04.10.2013. 02:39 ] @
Koju ti grešku javlja?

Probaj da pre pozivanja SQL-a prvo ispišeš sa echo da vidiš da li ti se uopšte $tabela i $id pravilno zamenjuju u upitu bazi. Nešto ovako:

Code:

$sql = "DELETE FROM $tabela WHERE id='$id'";
echo $sql;
$query=$mysqli->query($sql);
[ cerebrum981 @ 04.10.2013. 02:57 ] @
ne javlja mi nijednu gresku, isti problem imam sa UPDATE upitom verovatno su neka PHP podesavanja na serveru.
jer mi na localhostu i na drugom serveru lepo radi. ako neko zna sta je tacno problem bio bih mu zahvalan

[Ovu poruku je menjao cerebrum981 dana 04.10.2013. u 04:36 GMT+1]
[ cyBerManIA @ 04.10.2013. 04:12 ] @
Obrati paznju na navodnice:
Code:
... WHERE `id`='$id'
[ djordjevic_i @ 04.10.2013. 07:23 ] @
printuj query koji prosledjujes, a zatim taj query probaj da izvršiš na mysql serveru i videces u cemu je greška, ako vec nisi zadao ispisivanje grešaka. najverovatnije su navodnici u pitanju.
[ cerebrum981 @ 04.10.2013. 08:15 ] @
$sql = "DELETE FROM $tabela WHERE id='$id'";
echo $sql;

iskopiram izlaz ubacim phpmyadmin>sql
i upit se izvrsava.

kao sto rekoh radi mi na localhostu, i mom webserveru a na serveru na kom treba da radi tu nece :(

[ deZio @ 04.10.2013. 08:36 ] @
Ajde postavi ceo kod, ovako jedino da gledamo u pasulj :)
[ cerebrum981 @ 04.10.2013. 08:52 ] @
if($_POST['submit']=="delete_dealer")
{
$dealer= addslashes(strip_tags($_POST['dealer']));
$table=$user."_dealers";
$query="DELETE FROM $table WHERE dealer='$dealer'";
$mysqli->query($query);
echo $query;
}
[ deZio @ 04.10.2013. 09:06 ] @
Zameni sa ovim kodom, pa javi šta se dešava. Kada sam rekao ceo kod, mislio sam ceo php fajl, da se vidi kako se kačiš na bazu itd. Samo naravno ne objavljuj podatke za konekciju
Code:

if ($mysqli->connect_errno) {
    printf("Connect failed: %s\n", $mysqli->connect_error);
    exit();
}


echo "Došao sam pred petlju<br /><br />";
if($_POST['submit']=="delete_dealer") {
    echo "Ušao sam u petlju<br /><br />";
    $dealer= addslashes(strip_tags($_POST['dealer']));
    $table=$user."_dealers";
    $query = "DELETE FROM $table WHERE dealer='$dealer'";
    echo "Spreman sam da izvršim ovaj upit: $query<br /><br />";
    $mysqli->query($query);
    echo "Izvršio sam ovaj upit: $query<br /><br />";
    if( $mysqli->error != '' )
        echo "Ali se dogodila ova greška: {$mysqli->error}<br /><br />";
}
[ cerebrum981 @ 04.10.2013. 09:18 ] @
izvinjam se sto sam izgubio vase dragoceno vreme ali za dobijen username i password
nisam imao dozvoljene UPDATE i DELETE kontrole nad tabelom. Tako da je problem resen.
Hvala svima