[php][mysql]jak sprawdzic czy jakas wartosc znajduje sie w..

Odpowiedz Nowy wątek
jaaa
2007-01-06 12:30
jaaa
0

jak sprawdzic czy jakas wartość znajduje sie w tabeli? na przykładzie chcem sprawdzic czy w tabeli user znajduje sie user o id 3

<?php
$connect=mysql_connect();
mysql_select_db('mysql');
$zapytanie="SELECT id FROM user WHERE id=3";
$wykonaj=mysql_query($zapytanie);
$wykonaj = mysql_fetch_array($wykonaj);
if ($wykonaj) {
echo 'ok';
}
else {
echo mysql_error($connect);
}

i chodz usera o id 3 nie ma w tabeli skrypt "mowi" ze jest, nawet jak wpisze id 1423523 i tak bedzie, ale po 5 minutach meczenia doszedłem do wniosku ze sprawdzam czy zapytanie sie wykonało a nie czy user o takim id istnieje, wiec moje pytanie jak sprawdzic czy user o id 3 jest w tabeli "user".

Pozostało 580 znaków

sdgdrghebsgb
2007-01-06 12:36
sdgdrghebsgb
0

pomylka, kod mial byc bez tej linijki: "$wykonaj = mysql_fetch_array($wykonaj);" to byla czesc mojego kombinowania

Pozostało 580 znaków

nav
2007-01-06 12:57
nav

Rejestracja: 16 lat temu

Ostatnio: 2 lata temu

Lokalizacja: Warszawa

0

mysql_num_rows


utf-8 rlz! ٩(ಥ_ಥ)۶

Pozostało 580 znaków

Morpheusz
2007-01-08 11:05
Morpheusz
0
jaaa napisał(a)

jak sprawdzic czy jakas wartość znajduje sie w tabeli? na przykładzie chcem sprawdzic czy w tabeli user znajduje sie user o id 3

<?php
$connect=mysql_connect();
mysql_select_db('mysql');
$zapytanie="SELECT id FROM user WHERE id=3";
$wykonaj=mysql_query($zapytanie);
$wykonaj = mysql_fetch_array($wykonaj);
if ($wykonaj) {
echo 'ok';
}
else {
echo mysql_error($connect);
}

i chodz usera o id 3 nie ma w tabeli skrypt "mowi" ze jest, nawet jak wpisze id 1423523 i tak bedzie, ale po 5 minutach meczenia doszedłem do wniosku ze sprawdzam czy zapytanie sie wykonało a nie czy user o takim id istnieje, wiec moje pytanie jak sprawdzic czy user o id 3 jest w tabeli "user".

Proszę bardzo:

$db = mysql_connect("localhost", "root", "");
mysql_select_db("mysql", $db);

$check = mysql_query("select from user where id=3");
$amount = mysql_num_rows($check);
if ($amount>0)
{
echo 'Taki uzytkownik istnieje.';
}
else
{
echo 'Taki uzytkownik NIE istnieje';
}

have fun

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0