3
Я новичок в php и postgres sql. Я пытаюсь переключиться с mysql на postgresql.Переключить операторы mysql в postgresql
Я сделал это на MySQL:
$adresse=mysql_escape_string($_POST['mail_user']);
if(isset($_POST['mail_user']))
{
$stmt = mysqli_prepare($con, 'SELECT email FROM newusers2 WHERE email =?');
mysqli_stmt_bind_param($stmt, "s", $adresse);
mysqli_stmt_execute($stmt);
mysqli_stmt_store_result($stmt);
$nb = mysqli_stmt_num_rows($stmt);
if ($nb>=1) {
//echo "address already exist"
$nb == 0;
}
else {
//echo "address added"
$nb == 0;
}
}
И я хотел бы, чтобы ваши советы о эквивалент в Postgresql.
$check = "SELECT email FROM newusers2 WHERE email = $2";
$stmt = pg_query_params($con,$check,array($adresse));
$nb = pg_numrows($stmt);
Я по-настоящему ценю вашу помощь и все ваши советы.
Благодаря
a) Какой у вас вопрос b) $ 2? 2? – VolkerK
Выглядит хорошо, если смотреть не на PHP, кроме '$ 2' должно быть' $ 1', и вы забыли проверить наличие ошибок (в обоих случаях) –