Bilderlink mit DB Funktion verknüpfen

the_nobody000

Grünschnabel
Hi !
Erstmal tuts mir leid wenn ich im falschen Forumsbereich bin aber da es übergreifend is wusst ich ned wohin damit.

Und zwar eine Frage ich will eine MySQL Procedure durch Klick auf ein Bild CALLen. Nachdem die Procedure durchgeführt wurde, soll sich das Bild ändern und das neue Bild nicht mehr anklickbar sein (also die Funktion kein zweites mal aufrufbar sein).
Um es ein bisschen zu verdeutlichen ich versuche die Umsetzung einer Bibliothekssoftware in HTML/PHP/JS/MySQL-DB und das oben genannte Problem tritt auf wenn ich ein Buch reservieren will.
Die Reservierungsprocedure steht bereits funktioniert auch in phpmyadmin nur der Aufruf über dieses Bildfeature fällt mir schwer und ich keine Ahnung wie ich mit welcher Programmiersprache JS oder PHP oder sonst etwas umsetzen kann.

Für jegliche Hilfe wäre ich richtig danbar :).

Grüße
nobody000
 
Hallo,

spontan würde ich sagen, dass du das mit einem Ajax-Request am besten löst, also JavaScript.
Musst dir halt eine JS-Funktion schreiben, die per XMLHttpRequest das PHP-Script ausführt, in dem sich die Reservierung abspielt. Und diese Funktion wiederum rufst du mit dem Attribut onclick des Bildes auf.
Ach ja, und du musst dran denken, in der Funktion das onclick-Attribut des Bildes wieder zu leeren, damit die Funktion nicht erneut aufgerufen werden kann.

Hoffe, das hat dir geholfen.
Kann leider kein JS, aber ich denke von der Theorie her sollte es stimmen :rolleyes:

Gruß
 
Entweder Ajax oder du schreibst eine Funktion, die wie ein submit funktioniert. Würde hier auch eine Serverlösung präferieren, da dann das Buch auch für andere gesperrt ist, die es sich ausleihen wollen
 
Zurück