Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

Php/mysql uppdatera när datas är ny

Skapad av verona, 2013-06-06 00:42 i Webbutveckling & Programmering

2 054
5 inlägg
3 poäng
verona
Visningsbild
P 31 Hjälte 126 inlägg
0
Hej!

Jag söker en kod som gör att sidan uppdateras när det är en ny "row" i databsen.

Här är min kod:
Visa spoiler
<?php
$post = mysql_query("SELECT * FROM chat ORDER BY date DESC") or die(mysql_error());
while($row = mysql_fetch_array( $post )) {
echo '<b>' , $row['anv'] , '</b> <i>(' , $row['date'] , ')</i><br>';
echo $row['post'] , '<br><hr><br>';
}


?>

(Det ser inte snyggt ut, det vet jag)

Men någon som vet hur det ska skötas? Snälla hjälp! (Länk fungerar fint om någon vet en fungerande)

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

csols
Visningsbild
P 29 Hjälte 2 524 inlägg
1
Svar till verona [Gå till post]:
Det är inte riktigt så simpelt som du verkar tro - det du beskriver är även känt som att servern "pushar" data till klienterna, och det kräver lite annat kunnande än php och mySQL. En (mycket!) enklare metod är att göra ett script som varannan(?) sekund skickar en fråga till servern om ny data har kommit, och om så är fallet så svarar servern med den nya datan. Jag gjorde nyligen exakt detta för en liten webchatt, tog inte många minuter även för en amatör som mig att lyckas.

Är du fast inställd på att använda en s.k. push-teknologi så rekommenderar jag dig att läsa vidare, tror inte att du kommer hitta överdrivet mycket hjälp här från HP ( http://en.wikipedia.org/wiki/Push_technology)

Om du istället kör på en simplare lösning så får du ta och läsa på hur man gör en AJAX-request, förslagsvis med jQuery. ( http://api.jquery.com/category/ajax/)

GL&HF;

Herp

verona
Visningsbild
P 31 Hjälte 126 inlägg
Trådskapare
0

Svar till csols [Gå till post]:
Tack för det snabba svaret!

Ja men jag kikar på det du skrev, det du rekommenderade. Inte för jag direkt är "nybörjare", bara aldrig använt mig av detta :)


Forum » Datorer & IT » Webbutveckling & Programmering » Php/mysql uppdatera när datas är ny

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons