Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
if + pętla while = kiepski wynik
#1
Witam

Mam problem i nie wiem jak sobie z nim poradzić, dlatego proszę o pomoc.

BAZA MySQL
Kod:
id    day     month    year         who
1      29       8      2013        , admin
2      30       8      2013        , zuza, roman

$who = zalogowany user (np. roman)

Robię kalendarz z wyjazdami.
Jeśli w jednym dniu jest więcej niż jeden wyjazd to user może się zapisać
tylko na jeden z nich.
Wszystko mi się udało zrobić tylko stanąłem na ostatnim ifie.

Kod wyświetla użytkowników zapisanych na wyjazd w tym samym dniu.
Jeśli sprawdzi że user jest już zapisany na tej dacie to wyświetli komunikat
"jesteś zapisany już na tym dniu" jeśli okaże się że user nie jest zapisany
na wyjazd na tej konkretnej dacie to go zapisze.

Kod PHP:
$result mysql_query("SELECT * FROM calendar WHERE event_d = $d AND event_m = $m AND event_y = $y") or die();
while(
$row=mysql_fetch_assoc($result)){
echo 
"<br />";
echo 
$row['event_who'];//pokaż userów z eventów w tym dniu
                
$user_final $row['event_who']; //zobacz czy user już istnieje
$user '/'.$who.'/';
    if (
preg_match($user$user_final)){
    echo 
"<br />";
    echo 
"jesteś zapisany już na tym dniu.<br>";
    }
    else{
    echo 
"<br />";
    echo 
"nie jesteś zapisany możesz jechać.<br>";
    }


tyle że teraz wynik jest taki:
Kod:
, admin
jesteś zapisany już na tym dniu.

, zuza, roman
nie jesteś zapisany możesz jechać

pomocy Sad
Odpowiedz


Wiadomości w tym wątku
if + pętla while = kiepski wynik - przez harvester2001 - 29-08-2013, 16:39
RE: if + pętla while = kiepski wynik - przez Engine - 29-08-2013, 17:41
RE: if + pętla while = kiepski wynik - przez msx83 - 29-08-2013, 18:18
RE: if + pętla while = kiepski wynik - przez Engine - 29-08-2013, 18:20
RE: if + pętla while = kiepski wynik - przez msx83 - 29-08-2013, 18:45
RE: if + pętla while = kiepski wynik - przez msx83 - 29-08-2013, 18:58
RE: if + pętla while = kiepski wynik - przez msx83 - 29-08-2013, 19:46
RE: if + pętla while = kiepski wynik - przez msx83 - 30-08-2013, 00:26
RE: if + pętla while = kiepski wynik - przez Engine - 30-08-2013, 01:13

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  jak wyświtlić wynik w drugiej kolumnie? soldiernr1 8 4,502 16-06-2012, 15:42
Ostatni post: Kartofelek

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl