Autor Zpráva
anonymníí
Profil *
Ahoj,

Mám následující kód, který se jeví být zcela jasný a jednoduchý, ale z nějakého důvodu nefunguje (=nevypisuje to, co má).

<?php
if (isset($_POST['submit'])) {
    print_r($_POST); // Array ( [name] => aaa [mail] => aaa@bbb.cc )
    echo '<br>';
    print_r($_POST['name']); // aaa
    echo '<br>';
    $a=("    UPDATE users
            SET name = '" . mysql_real_escape_string($_POST['name']) . "',
                mail = '" . mysql_real_escape_string($_POST['mail']) . "'");

    echo $a; // UPDATE users SET name = '', mail = '' // PROČ JSOU HODNOTY PRÁZDNÉ?

    $a=("    UPDATE users
            SET name = '" . $_POST['name'] . "',
                mail = '" . $_POST['mail'] . "'");

    echo $a; // UPDATE users SET name = 'aaa', mail = 'aaa@bbb.cc'
}
exit;
Manny
Profil
doplň jako 2 parametr spojení na db
anonymníí
Profil *
Manny:
ááá, to je hloupá chyba. To připojení se skutečně includuje níže... Děkuji.
Manny
Profil
anonymníí:
Doporučuji používat u nových projektů alespoň mysqli_

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: