PHP + HTML-Formulare und formschöne Buttons!

Hallo zusammen,

ich bastel zurzeit wieder etwas an meinem tabellen browser-spiel :-P... bin leider auf eine mehr oder weniger für mich große hürde gestoßen die ich im moment einfach nicht überwinden kann... ich denke da fehlt auch noch etwas hintergrundwissen in php, aber seis drum.. möchte euch folgendes fragen :)

im endeffekt bin ich grad dabei den standort wechsel zu coden. auswahl per drop-down menü undsoweiter sind vorhanden... und die einzelnen ausgesuchten werte werden jeweils in variablen abgespeichert, sodass ich mit selbigen weiter arbeiten kann. (sind alles select abfragen gegen eine datenbank) (mit dem tool xampp aber ist ja unwichtig an der stelle).

die dropdowns liefern mir ganz am ende nur eine ID, welche ich dann gerne in die Spieler tabelle updaten würde, also jeder spieler hat n feld mit "act_pos".. somit kann ich den Standort bestimmen und aus anderen tabellen namen und infos ziehen.

mit nem echo nach den ganzen dropdowns bekomm ich auch ne " 1 " geliefert, was in dem falle richtig ist. ( von $citys_ch_id )

wenn ich aber mit

<?php if($citys_id = $mysqli->query("SELECT id from citys where name ='$citys_ch'")){ while($row = $citys_id->fetch_array()){ $citys_ch_id = $row[0]; }} ?>

<?php echo $citys_ch_id; ?>

<?php

if(isset($_POST['batten'])){

$mysqli->query("Update player Set act_pos ='$citys_ch_id' WHERE id='$tempvar'") ; }

?>

gerne die Tabelle updaten würde, wird das ganze formular, also auch meine dropdowns zurückgesetzt und nichts ist passiert... die sql syntax stimmt eigentlich. $tempvar und $citys_ch_id sind gesetzt und lassen sich mit echo ausgeben. citys_ch_id aber eben nur sobald die dropdowns gesetzt wurden.

seht ihr hier mein denkfehler ?

Vielen Dank & Viele Grüße

edit: sorry die variablen hats irgendwie zusammengekloppt, keine ahnung warum die kursiv gedruckt sind.. aber wenigstens zieht sich das durch den ganzen code schnipsel :)

...zum Beitrag

Also so wie ich das verstehe willst du etwas auf deiner Seite aktualisieren, ohne die Seite komplett neu zu laden. Dann wäre AJAX dein Stichwort ;) Außerdem würde ich dir raten dich mal über die grundlegenden Dinge zu informieren, sprich, was passiert überhaupt wenn CLIENT und SERVER kommunizieren und wie genau kommunizieren sie.

...zur Antwort

Moin,

dein Ansatz ist irgendwie komisch. Was genau möchtest du denn umsetzen? Du hast als Key eine Platzierung und als Value die Kennung einer Gruppe?

...zur Antwort

Deutschlandweite Events, Partys und andere Veranstaltungen findest du auf http://www.event-finden.de. Dort solltest auch du fündig werden.

...zur Antwort

Moin

dieser Onlinerechner sollte dir den entsprechenden Zeitwert/Restwert der Möbel liefern. Ist auch auf Küchen anwendbar.

http://www.zeitwertrechner.online

...zur Antwort

Moin

dieser Onlinerechner sollte dir den entsprechenden Zeitwert/Restwert der Möbel liefern. Ist auch auf Küchen anwendbar.

http://www.zeitwertrechner.online

...zur Antwort

Moin

dieser Onlinerechner sollte dir den entsprechenden Zeitwert/Restwert der Küche liefern. Ist auch auf sonstige Arten von Möbel anwendbar.

http://www.zeitwertrechner.online

...zur Antwort

Könnte auch ein Sicherheitsproblem sein und dein Webspace wurde gehackt. Kannst du den ergänzten JS Code mal posten? Hatte sowas mal bei goneo und das war echt extrem ärgerlich. Passwörter ändern wäre durchaus sinnvoll ;)

...zur Antwort

Also ich würde dir empfehlen dich erst mit C# zu beschäftigen und dann mit ASP.NET und dann aber auch gleich mit ASP.NET MVC.

...zur Antwort

Dafür kannst du die benutzerdefinierte Formatierung benutzen.

https://msdn.microsoft.com/de-de/library/8kb3ddd4%28v=vs.110%29.aspx

...zur Antwort

Zum Beispiel mit jQuery UI autocomplete.

http://blogs.msdn.com/b/stuartleeks/archive/2012/04/23/asp-net-mvc-amp-jquery-ui-autocomplete.aspx

...zur Antwort

N'abend. Hast du mal nachgeschaut ob die Werte denn richtig in der DB stehen? Ansonsten versuch es mal mit $mysqli->set_charset("utf8").

...zur Antwort

Hallo Annie,

also ich glaube du schmeisst hier irgendwas durcheinander. PhyMyAdmin ist ein Datenbankmanagementtool für eine MySQL Datenbank. Quasi nur eine grafische Oberfläche zum arbeiten mit der DB. Des weiteren glaube ich das du nicht eine mysql sondern eine SQL Datei hast wenn du die Tabellen irgendwie exportiert hast. Des weiteren sprichst du zum einen von Tabellen und Untertabellen und dann wiederum von Verzeichnissen. Irgendwas scheint da nicht zu stimmen.

So sollte es eigentlich sein:

1) Du exportierst eine Datenbank im SQL Format

zur Erklärung: In diesem Export befindet sich SQL Code der entweder importiert werden kann oder aber auch theoretisch kopiert und als Abfrage ausgeführt werden könnte

2) Du importierst die SQL Datei - hierdurch wird die DB die die exportiert hast mit all ihren Tabellen etc. angelegt

Bei fragen einfach diese stellen und ich versuche zu helfen ;)

Gruß

MOE

...zur Antwort

Hallo Philipp,

im Grunde baust du die Bedingung einfach in deine SELECT Abfrage ein.

SELECT * FROM personen WHERE hausnummer = 2

Dein Result wäre in diesem Fall die Entität wo die hausnummer 2 wäre.

Sollte diesbezüglich noch etwas unklar sein einfach fragen ;)

Gruß

MOE

...zur Antwort

http://maddesigns.de/html-newsletter-1030.html das sollte helfen wenn es in allen Mailern gut aussehen soll. Wenn es nur für Outlook ist bietet Outlook doch die Möglichkeit neue Vorlagen zu erstellen im Programm selbst.

...zur Antwort

Also Bilder verkleiner per width Angabe OK aber auf keinen Fall vergrößern da du es sonst verzerrst. Zu deiner zweiten Frage glaube ich das du dem body ein padding geben willst?!?!? Näheres dazu auf: http://de.selfhtml.org/

...zur Antwort

Also weder erlebt, noch je sowas schon mal gehört es sei denn die Person hatte wirklich den falschen Ausweis. Hattest du denn nicht noch einen zweiten Nachweis wie Führerschein oder Krankenkarte dabei?

...zur Antwort

Was ist denn das für ein System in dem man an Hand einer Handynummer etwas kaufen kann? Dein Text ist leider etwas verwirrend und der genaue Sachverhalt wird nicht ganz deutlich.

...zur Antwort

Du hast in deinen Bedingungen eine UND Verknüpfung also musst du diese auch so umsetzen. Schau mal hier:

http://www.youtube.com/watch?v=LqD84QB5nrc

...zur Antwort