ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
473
473
EMPFEHLEN
-
Guten Tag liebe Gemeinde,
Ich hab da eine Frage da ich im Moment nicht auf meiner Homepage weiterkomme. Wie kann ich in MySQL einen Eintrag machen, den ich immer verändern möchte? Dieser Eintrag soll per PHP ausgelesen werden und im PHP-Code soll dann verglichen werden ob dieser Werte mit einem bestimmten Wert übereinstimmt und somit soll dann eine bestimmte Grafik angezeigt werden. Leider lerne ich in der Schule nicht genug auf dem Gebiet des PHP und MyQSL. Ich habe mir schon Bücher angeschaut, werde aber leider auch nicht schlau daraus.
Wäre froh wenn mir einer helfen könnte.
Mit freundlichen Grüssen
Mamph
-
Vergleichen: if()
Und über das lesen und schreibe der Daten in der DB gibt es mindestens 1000und1 Lösungen/Tutorials/Anleitungen/Beispiele im WWW.
php daten aus der datenbank auslesen
Stelle bitte konkrete Fragen zu Befehlen/Fehlern wo du nicht weiter kommst.
Sorry, ist nicht so hart gemeint wie es ev. rüber kommt. Ist nur so, dass das WWW wirklich voll von Anleitungen zu deiner Fragestellung ist. Ev hat ja jemand Lust dir trotzdem eine weitere Anleitung zu schreiben....---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
12.12.11 15:33 #3
Das ist eine ganz normale if/else Bedingung.
PHP-Code:// 1. Wert zum vergleichen
$wert1 = 5;
// MySQL-Query zum holen des wertes aus der DB
$sql = "SELECT wert FROM table WHERE id=0815";
$query = mysql_query($sql);
$row = mysql_fetch_row($query);
if($row['wert'] == $wert1){
// werte sind gleich
}else{
// werte sind nicht gleich
}
Die Schweine von heute sind unsere Schnitzel von morgen!
-
12.12.11 15:35 #4
- Registriert seit
- Sep 2004
- Ort
- Möglingen (BaWü)
- Beiträge
- 3.109
Also einen Eintrag machst du entweder mit INSERT (wenn neuer Datensatz) oder mit UPDATE (wenn bestehender Datensatz verändert wurde)
Code sql:1 2 3
INSERT INTO tabelle (feld1, feld2, feld3) VALUES ('wert1', 'wert2', 'wert3') UPDATE tabelle SET feld1 = 'wert1', feld2 = 'wert2' WHERE feld3 = 'wert3'
Wie es mit dem Verlgeichen aussieht, kann ich so nicht sagen da ich nicht weiß wo der Vergleichswert herkommt.
Zeig mal ein bisschen was von dem was du schon versucht hast, dann kann man dir da einen Tipp geben wie es weitergeht.Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.
Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.
-
Na ich wollte mir nur eben mal den Wert aus der Datenbank anzeigen lassen, doch er zeigt mir garnichts an.
<?php
include('./database.inc.php');
$connection = mysql_connect($db['host'],$db['uid'],$db['pwd']);
if($connection)
{
if(mysql_select_db($db['db']))
{
$sql = "SELECT * FROM `Warnung`";
$result = mysql_query($sql);
$row = mysql_fetch_row($result);
print( $result['Warnung']);
}
?>
-
14.12.11 10:00 #6
mysql_fetch_row() liefert dir genau einen Datensatz, diesen musst du mit einer WHERE-Bedingung im SELECT definieren. Wenn du alle Datensätze der Tabelle holen möchtest, dann kannst du
mysql_fetch_array()
mysql_fetch_assoc()
mysql_fetch_array()
verwenden. Diese musst du aber dann in einer Schleife durchlaufen.
Um Fehlermeldungen zu erhalten solltest du folgendes Verwenden:PHP-Code:while($row = mysql_fetch_array($result)){
echo $row['faldname']."<br />";
}
PHP-Code:$result = mysql_query($sql) or die ('MySQL-Error: '. mysql_error());
Geändert von Maniac (14.12.11 um 10:02 Uhr)
Die Schweine von heute sind unsere Schnitzel von morgen!
Ähnliche Themen
-
Java: MySQL Time Werte mit Werte vergleichen
Von Genius2 im Forum JavaAntworten: 6Letzter Beitrag: 10.06.09, 14:27 -
in C#.net forms eine Grafik anzeigen lassen
Von H2SO4 im Forum .NET Windows FormsAntworten: 7Letzter Beitrag: 19.06.07, 19:07 -
Mysql (1.4?) Eine Stelle vom Datensatz anzeigen lassen
Von Hei_di im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 14.03.05, 20:09 -
Vorschaubilder aus MySQL DB auslesen und anzeigen lassen
Von gbalbier im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 03.11.04, 23:56 -
werte vergleichen aus mysql
Von sumpfhuhn im Forum PHPAntworten: 2Letzter Beitrag: 04.03.03, 15:22





Zitieren


Login






[PHP][Snippet] Array zu XML konvertieren