SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQL/MySQLi

MySQL/MySQLi Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQL/MySQLi diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 14.03.2005, 20:39:21
dali504 dali504 ist offline
Anfänger
 
Registriert seit: Mar 2005
Beiträge: 3
Problem mit abfrage und ausgabe aus ner Datenbank

hallo,

ich habe eine datenbank mit den inhalten MEDIENART TITEL BESCHREIBUNG STICHWORT und halt nem entsprechenden inhalt. Diese datenbank steht schon und die Verbindung zu der Datenbank ist auch schon erfolgreich aufgebaut...

auf der Page habe ich ein auswahl-Formular erstellt das so aussieht:

<form action="auswertung.php" method="POST">
<select name="Rang">
<option value="">Alles</option>
<option value="DVD">DVDs</option>
<option value="ROM">CDRoms</option>
<option value="BD">Bildmappen, Poster, Transparentbilder</option>
<option value="BU">B&uuml;cher</option>
<option value="CD">Compact Disks</option>
<option value="DI">Diareihen</option>
<option value="FL">Flanellbilder</option>
<option value="FO">Folienserien, Folienmappen</option>
<option value="GE">Ger&auml;te (Videorecorder, Projektoren,...)</option>
<option value="LP">Schallplatten</option>
<option value="MC">Toncassetten</option>
<option value="MP">Medienpakete</option>
<option value="TB">Tonbilder</option>
<option value="UM">Unterrichtsmaterialien und -modelle</option>
<option value="VC">Videocassetten</option>
<option value="ZS">Zeitschriften</option>
</select>
<input type="submit" value="Suchen" />
</form>

Das Ausgewählte Medeinarten, werden ja dann an die "auswertung.php" gesendet. Also in der Variablen $_POST gespeicher, oder lieg ich hier schon falsch?... naja auf jden Fall soll dies jetzt an die "auswertung.php " geschickt und ausgewertet werden...

wie kann ich jetzt nur diese Medienart z.B. DVD anzeigen lassen? lacht jetz bitte net, bin ja totaler newbie :lol: ... aber ich habs so versucht:

<?
$abfrage = "SELECT * FROM TITEL WHERE MEDIENART LIKE
'$_POST'";
?>

vielen dank im vorraus
Mit Zitat antworten
  #2  
Alt 14.03.2005, 21:04:36
PhiL_phpnoob PhiL_phpnoob ist offline
Anfänger
 
Registriert seit: May 2003
Beiträge: 66
AW: Problem mit abfrage und ausgabe aus ner Datenbank

hi,

ganz einfach:

PHP-Code:
<?
// Wurde das Formular abgesendet?
if (isset($_POST['Rang']))
{
    // Gibt den Inhalt des Select Feldes wieder
    echo $_POST['Rang'];

    // Abfrage aus der DB
    $sql = mysql_query("
       SELECT *
      FROM TABELLENNAME
           WHERE MEDIENART = '"$_POST[Rang]"'
           ");
    $row = mysql_fetch_array($sql);
}
?>
Mit Zitat antworten
  #3  
Alt 14.03.2005, 21:18:05
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 37
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: Problem mit abfrage und ausgabe aus ner Datenbank

na bitte geht doch fast von allein...
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #4  
Alt 14.03.2005, 21:48:18
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Problem mit abfrage und ausgabe aus ner Datenbank

Eingaben des Benutzer sollten nie ungeprüft weiterverwendet werden:
-> [func]mysql_real_escape_string()[/func]
-> [func]strip_tags()[/func]
-> [func]intval()[/func]

Geändert von xabbuh (14.03.2005 um 21:48:43 Uhr)
Mit Zitat antworten
  #5  
Alt 14.03.2005, 22:33:51
dali504 dali504 ist offline
Anfänger
 
Registriert seit: Mar 2005
Beiträge: 3
AW: Problem mit abfrage und ausgabe aus ner Datenbank

Vielen dank erstmal!

Ich habe das so jetzt hinbekommen...

PHP-Code:
$abfrage "SELECT * FROM medien2 WHERE MEDIENART LIKE
 '$_POST[Rang]'"
;
  
$ergebnis mysql_query($abfrage);
  while(
$row mysql_fetch_object($ergebnis))
    {
    echo 
$row->TITEL
Jetz bekomm ich die gesammten Titel hintereinander ausgespuckt... Wie könnte ich zum Beispiel den Titel, die Beschreibung un die Medienart zusammen ausgeben lassen, so das der nächste Titel, Beschreibung und Medienart z.B. durch eine Trennlinie getrennt werden?

Vieeeeeeeeeelen dank, ihr habt mir wirklch viel weitergeholfen

Geändert von dali504 (14.03.2005 um 22:36:06 Uhr)
Mit Zitat antworten
  #6  
Alt 14.03.2005, 22:42:39
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 37
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: Problem mit abfrage und ausgabe aus ner Datenbank

PHP-Code:
$abfrage "SELECT * FROM medien2 WHERE MEDIENART LIKE 
'$_POST[Rang]'"

  
$ergebnis mysql_query($abfrage); 
  while(
$row mysql_fetch_object($ergebnis)) 
    { 
    echo 
$row->TITEL;
    echo 
'<hr>'
vor der ersten ausgabe oder vor der letzten musst du noch ne abfrage einbauen. sonst hast du am anfang oder am ende eine line zuviel.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #7  
Alt 15.03.2005, 00:59:34
dali504 dali504 ist offline
Anfänger
 
Registriert seit: Mar 2005
Beiträge: 3
AW: Problem mit abfrage und ausgabe aus ner Datenbank

Das selbe habe ich jetzt, anstatt eines auswahlformulares mit einem Eingabefeld gemacht, also Quasi als "suchoption"... Dies Funktioniert aber nur mit ganzen wörtern. Ist es auch irgendwie möglich einzelne buchstaben bzw. wortteile einzugeben und diese dann suchen zu lassen?

mfg
Mit Zitat antworten
  #8  
Alt 15.03.2005, 02:04:11
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 37
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: Problem mit abfrage und ausgabe aus ner Datenbank

dein gesuchtes stichwort ist "LIKE" vielleicht so.

... WHERE tabelle.spalte LIKE '%$suchwort%'
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Abfrage Problem Holstenjungs MySQL/MySQLi 5 16.11.2004 11:14:50
mysql abfrage problem Stifler PHP Grundlagen 2 03.08.2004 10:12:20
Problem mit einer Abfrage für eine Suchoption. Bitte um schnelle Hilfe!!! Fabian85 MySQL/MySQLi 1 21.04.2004 16:12:13
Problem mit Sql abfrage und Defination von variable saidbuchari PHP Grundlagen 1 12.07.2003 11:39:26
Problem mit Ausgabe von Daten in For- Schleife Sajya PHP für Fortgeschrittene und Experten 4 10.11.2002 14:25:24


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:15:35 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.


© 2001-2020 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt