WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Übergabe einer Variable mit zwei Werten » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von dee123
Ups... falsches Topic

von GKnabe
Wenn du alle Datensätze haben willst, bei denen entweder der Interpret oder der Titel dem $suchen entspicht schreibst du
$sql="SELECT Interpret, Titel FROM titel WHERE Interpret = '$suchen' OR Titel='$suchen'"
Falls das nicht gemeint war, habe ich dein Problem nicht verstanden.

MfG
GK
von FISI Thomas
Halloechen

Ich bräuchte da mal einen Rat bezüglich der Uebergabe einer Variable bzw. eines SQL Befehles.
Folgendes :
Ich besitze eine Musikdatenbank und möchte in dem Eingabefeld zwei Werte die durch einen Bindestrich getrennt sind uebergeben. Beispiel : Jennifer Rush - The Power Of Love

Nun ubergebe ich in meinem HTML Abfrage Teil die Variable Interpreten (Auswahlmenü Interpret und Titel) und im Textfeld (Eingabefeld) die Variable suchen.

Welchen SQL Befehl muss ich als SELECT Befehl verwenden damit aus der Datenbank der Interpret und der Titel gesucht werden bzw. wie kann ich dieses bewerkstelligen ??

Anbei mal das Abfrageskript.

Wäre nett wenn mir jemand helfen könnten da ich nun schon einige Zeit damit herum bastel.

Grueße Thomas


Abfrage.php

<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Datenbanken</title>
<meta name="author" content="d">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<?php

$server = "localhost";
$benutzer = "";
$kennwort = "";
$verbindung = mysql_connect ($server, $benutzer, $kennwort);
mysql_select_db("musik",$verbindung);


switch ($auswahl)
{
case "Interpret" : $sql="SELECT * FROM titel WHERE Interpret = '$suchen'";
break;
case "Titel" : $sql="SELECT * FROM titel WHERE Titel = '$suchen'";
break;
case "Albumname" : $sql="SELECT * FROM titel WHERE Albumname = '$suchen'";
break;
case "Interpreten" : $sql="SELECT Interpret FROM titel WHERE Interpret = '$suchen' ORDER BY Interpret";
break;
default : $sql="SELECT * FROM titel";
break;
}



$ergebnis = mysql_query($sql,$verbindung);

echo "<table width='90%' border='0' cellspacing='2'cellpadding='2' align='center'>";
echo "<tr bgcolor='#b9b9b9'>";
echo "<td align='center'>Interpret</td>";
echo "<td align='center'>Titel</td>";
echo "<td align='center'>Albumname</td>";
echo "<td align='center'>Musikrichtung</td>";
echo "</tr>";
while ($row = mysql_fetch_object($ergebnis))
{
echo "<tr>
<td align='center'>$row->Interpret</td>
<td align='center'>$row->Titel</td>
<td align='center'>$row->Albumname</td>
<td align='center'>$row->Musikrichtung</td>
</tr>";
}
echo "</table>";

mysql_free_result($ergebnis);
mysql_close($verbindung);
?>
</body>
</html>

Abfrageformular :

<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title></title>
</head>
<body text="#ffffff" bgcolor="#1b658c" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<br><br><br>
<form action="ausgabe.php" method="post" target="unten">
<table cellpadding="2" cellspacing="2" border="0">
<tr>
<td><b>Suchen nach :</b></td>
</tr>
<tr>
<td><input type="text" name="suchen" size="25" maxlenght="50"></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td><b>Suchen in :</b></td>
</tr>
<tr>
<td>
<select name="auswahl" size="1" background-color="#FFFFE0">
<option> </option>
<option value="Interpret">Interpret</option>
<option value="Titel">Titel</option>
<option value="Albumname">Album</option>
<option value="Interpreten">Interpret & Titel</option>
</select>
</td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>
<input type="submit" name="los" value="starten">

<input type="reset" name="loeschen" value="löschen">
</td>
</tr>
</table>
</form>
</body>
</html>

Antworten BITTE an an meine E-Mail Adresse t_zimmermann@t-online.de

Nach oben