SeLeR13
4.04.2011, 18:09:03
Cześć.
Mam pewien problem, gdyż mam pewien obrazek - po kliknięciu w niego, chcę, aby wykonywało jakieś zapytanie do bazy danych typu mysql_query UPDATE. Nie chodzi mi o AJAX, gdyż w ogóle go nie rozumiem. Jeżeli już, prosiłbym o grubsze objaśnienie.
2. Chcę, gdy jakiś użytkownik w bazie danych ma np. new=1, wyświetlało obrazek.
mat-bi
4.04.2011, 18:14:40
1. AJAX i inaczej tego nei zrobisz - kwestai client-side i server-side
2. ehh:
1.
$query = mysql_query("SELECT id FROM userzy WHERE id = '$_SESSION['id']' AND new = '1'"); if($query)
2.
$query = mysql_query("SELECT * FROM userzy WHERE id='$_SESSION['id']'");
if($query['new'] == 1)
EDIT:
Sorka, jeśli ci o to chodziło, co temu na dole, to i tak da się zrbić, jednak przez AJAX wygląda to profesjonalniej
sadistic_son
4.04.2011, 18:16:36
<a href="index.php?wykonaj=funkcje"><img src="obrazek.jpg" /></a>
if(isset($_GET['wykona']) && $_GET['wykonaj']=='funkcje']){ //funkcja ktora chcesz wykonac
}
To cala filozofia. A jesli co innego miales na mysli to pisz precyzyjniej.
Grzyw
4.04.2011, 18:17:50
1) Poczytaj o JQuery, naprawdę to banalny framework dla JS i Ajax będziesz miał z głowy.
2) Co stoi na przeszkodzie, żeby obrazek działał jako zwykły submit form'a i odświeżał stronę wraz z wykonaniem zapytania? Nie zgadzam się, że to MUSI być asynchroniczny AJAX