Как би могло да стане това ?

pechkata

Registered
Здравейте ,


Не знам как да ви го обесня затова ще дам пример

Пример :
id | username | date | points |
1 | proba | 3123 | 1 |
2 | test | 9999 | 2 |
3 | proba | 4545 | 33333 |

Да бъдат изведени само резултатите където 'username' е проба


Дано сте ме разбрали , и ако може примерeн код.
 
adrian каза:
[sql]SELECT * FROM таблица WHERE username = 'proba'[/sql]
Да и аз се сетих , но имам проблем извеждам само 1 ред , а на мен ми трябва всички записи в които username е proba.
 
Не може да извежда само един ред. Написал си още нещо, което ограничава до 1 ред или просто имаш един запис, който отговаря на този критерии.
 
adrian каза:
Не може да извежда само един ред. Написал си още нещо, което ограничава до 1 ред или просто имаш един запис, който отговаря на този критерии.

Или просто не го е минал през цикъл.
 
relax4o, няма нужда от цикъл, тази заявка вади всички записи от съответната таблица, които отговарят на условието. :)
 
adrian каза:
relax4o, няма нужда от цикъл, тази заявка вади всички записи от съответната таблица, които отговарят на условието. :)
Ето така selectвам
Код:
SELECT * FROM smshistory WHERE username = '$logged[username]' LIMIT 99999

, но така само извежда първия резултат , grhh , къде бъркам ? Май съм объркал кода :(
 
adrian каза:
relax4o, няма нужда от цикъл, тази заявка вади всички записи от съответната таблица, които отговарят на условието. :)

И как аджеба ще изкараш всички записи без цикъл ?

PHP:
$query = mysql_query(...);

$row = mysql_fetch_assoc($query);

echo $row['...'];

Така ли ще ги изкараш всичките ? Пф.
 

Back
Горе