Kezdőoldal » Számítástechnika » Weblapkészítés » Helyt áll a php sorom?

Helyt áll a php sorom?

Figyelt kérdés

Adatokat küldök tovább postban!

$username = mysql_real_escape_string(trim($_POST['username']$con));//ennél nem kapok semmilyen hibát vissza,csak nem tudom,hogy működik-e a kód



de alapvetően a példában ami volt

$username = mysql_real_escape_string($con,trim($_POST['username']));

de ilyenkor vissza dobja ezt a hiba üzenetet

Warning: mysql_real_escape_string() expects parameter 2 to be resource, string given in C:\wamp\www\web\index.php on line 8


2012. okt. 31. 09:25
 1/5 anonim ***** válasza:

$username = mysql_real_escape_string(trim($_POST['username']), $con);


vagy


$username = mysqli_real_escape_string($con, trim($_POST['username']));


Vagyis ha a mysql függvényt használod, akkor a végén kell kapcsolódni az adatbázishoz, ha a mysqli-t, akkor az elején.

2012. okt. 31. 12:52
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:

vagy egy mindekettőhöz jó (legalábbis azt hiszem)

$username=$con->real_escape_string(trim($_POST['username']));

2012. okt. 31. 13:14
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
Így van, nem feltétlenül kell megadni a második paramétert egy kapcsolat esetén.
2012. okt. 31. 16:39
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:

A mysql függvénynél nem, de a mysqli-nél igen.


Amúgy amit a második írt, az csak egy részlet az OOP szemléletmódból.

2012. okt. 31. 17:24
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:
$username = mysql_real_escape_string(trim($_POST['username']));
2012. okt. 31. 19:47
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!