Autor |
Nachricht |
KobraPatron
Threadersteller
Dabei seit: 09.01.2011
Ort: Nürnberg
Alter: 43
Geschlecht:
|
Verfasst Fr 25.07.2014 22:33
Titel Einfache MySQL/ PHP- Frage |
|
|
Hallo Forum,
stehe leider gerade etwas auf dem Schlauch. Für die Profis wahrscheinlich eine Sache von wenigen Sekunden...
Ich habe eine Seite mit einem Formular was lediglich nur ein Textfeld beinhaltet und ein Senden -Button. Jetzt gebe ich in dieses Textfeld z.B. die (Laufende-)Nr. 12 ein und drücke den Senden-Button. Diese Laufende-Nr. wird dann in der entsprechenden Spalte "Laufende-Nr." durchsucht und in der Zeile (active Row), wo ich das gefunden habe, soll in der Spalte "Prüfung" ein "x" hinterlegt werden. Das wars
Ich habe selber leider einfach zu wenig PHP-/ MySQL-Kenntnisse, daher vielen Dank für Untstützung im Voraus.
Kobra...
|
|
|
|
|
remote
Dabei seit: 10.11.2006
Ort: /var/www/
Alter: 110
Geschlecht:
|
Verfasst Fr 25.07.2014 22:56
Titel
|
|
|
zeig doch mal was du bis jetzt schon hast.
du beschreibst hier bislang nur eine aufgabe die erledigt werden soll, kein technisches problem.
|
|
|
|
|
Anzeige
|
|
|
fyll
Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht:
|
|
|
|
|
KobraPatron
Threadersteller
Dabei seit: 09.01.2011
Ort: Nürnberg
Alter: 43
Geschlecht:
|
Verfasst So 27.07.2014 00:12
Titel
|
|
|
So ungefähr stelle ich mir das vor:
Das ist mein Formular in der index.htm mit dem Inputfeld wo ich die Laufende-Nr. (Primärschlüssel) eingebe und auf den "Senden"-Button klicke.
<form method="post" action="db_schreiben.php">
<input name="Laufende-Nr." type="text" size="5" maxlength="5">
<input type="submit" name="senden" value="Senden" />
</ form>
Jetzt soll er hier in der db_schreiben.php folgendes machen:
Suche in der Datebank bis zu der identischen Laufenden-Nummer, merke dir die aktuelle Zeile (active Row) und in dieser Zeile in der Spalte "prüfung" ein "X". Das ist die Theorie
<?php
/* Variable aus dem Formular */
$Laufende_Nr"= $_POST['laufende-Nr."'];
include 'datenbank_zugriff_datei.php'; /* Datenbank-Anlmeldeinformationen laden */
$dz = @mysql_connect(MYSQL_HOST,MYSQL_USER,MYSQL_PASS)
OR die('Die Datenbank ist nicht verfügbar!');
mysql_select_db(MYSQL_DATABASES)
OR die('Konnte Datenbank nicht benutzen!');
$sql = Select * From tabelle Where '$Laufende_Nr'
Hier ist mein "Problem". Jetzt muss er nur die Laufende Nummer finden und da wo er diese Nr gefunden hat in der selben Zeile in der Spalte "prüfung" ein "X" hinterlegen. Mehr nicht
|
|
|
|
|
DEKONSTRUKTIV
Dabei seit: 22.06.2009
Ort: bln
Alter: -
Geschlecht: -
|
Verfasst So 27.07.2014 15:06
Titel
|
|
|
das sind wirklich allerflachste basics. wenn die für dich ein problem darstellen, dann schaff dir die kenntnisse drauf und komm wieder, wenn du verstanden hast, wie der kram funktioniert.
|
|
|
|
|
KobraPatron
Threadersteller
Dabei seit: 09.01.2011
Ort: Nürnberg
Alter: 43
Geschlecht:
|
Verfasst So 27.07.2014 15:31
Titel
|
|
|
DEKONSTRUKTIV hat geschrieben: | das sind wirklich allerflachste basics. wenn die für dich ein problem darstellen, dann schaff dir die kenntnisse drauf und komm wieder, wenn du verstanden hast, wie der kram funktioniert. |
Vielen Dank für den konstruktiven Beitrag
Ich hab keine Ambitionen ein PHP-Programmierer zu werden. Wegen diesen Basic-Befehl musste ich jetzt doch paar Anleitungen durchlesen, was ich eigentlich vermeiden wollte. Mittlerweile habe ich auch die Lösung gefunden.
mysql_query("UPDATE TABELLENAME SET SPALTE = 'NEUER WERT' WHERE laufende-Nummer = '$Laufende-Nr'");
Dat is einfach, wenn man es weiß
Trotzdem vielen Dank an alle und einen schönen Sonntag noch..
Kobra
|
|
|
|
|
|
|
|
Ähnliche Themen |
Einfache jQuery Frage...
Einfache kleine Frage zu DIV's
Einfache ActionScript 2.0 Frage
Einfache Frage zu Frames einer Website
ne doofe mysql frage
Kurze Frage: Php/MySql
|
|