[GastForen Programmierung/Entwicklung PHP und MySQL suchformular mit datenbak verknüpfen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

suchformular mit datenbak verknüpfen

-=[ Cyrus ]=-
Beiträge gesamt: 41

18. Apr 2005, 17:38
Beitrag # 1 von 6
Bewertung:
(2485 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo

habe mir ein kleinen suchformular erstell für meine DB, aber er giebt mir nicht das was ich suchen will.
Immer wenn ich eine rasse ausuche soll er mir dann rasse, typ, preis und die beschreibung ausgebeb, aber es wird leider nur die rasse ausgegeben.
hier der Formular:

<form id="FormName" action="http://xxx.xxx" method="get" name="FormName">
<p></p>
<p><select name="rasse[]" size="1">
<option value="rasse">Argon</option>
<option value="rasse">Teladi</option>
<option value="rasse">Paranid</option>
<option value="rasse">Boron</option>
<option value="rasse">Split</option>

und hier das php scrip:
<?php

include ("template.inc.php");
include ("dbconfig.php");

$RA = $_GET["rasse[]"];


$connection = mysql_connect ($dbhost, $dbuser, $dbpasswd) or die ("Keine Verbindung möglich, Benutzername oder Password falsch");
mysql_select_db ($dbname, $connection) or die ("Datenbank existiert nicht !!!");

$result = mysql_query ("SELECT * FROM x2_schiffe WHERE = $RA", $connection);

$tpl = new Template();
$tpl->set_file("hauptseite", "./template/name_test.tpl");

while ($row = mysql_fetch_array($result))

$tpl->set_var(array(
"RASSE" => $row["rasse"],
"TYP" => $row["typ"],
"PREIS_S_KLASSE" => $row["preis_s_klasse"],
"BESCHREIBUNG" => $row["beschreibung"]
));


$tpl->parse("out", "hauptseite");
$tpl->p("out");

?>

In meine DB habe ich das Tabelle erstellt
id
rasse
typ
Preis
Beschreibung
Was habe ich falsch gemacht?
X

suchformular mit datenbak verknüpfen

jrandi
Beiträge gesamt: 794

18. Apr 2005, 23:13
Beitrag # 2 von 6
Beitrag ID: #160484
Bewertung:
(2485 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo,

versuchs mal mit rasse = 'RA'

$result = mysql_query ("SELECT * FROM x2_schiffe WHERE rasse = '$RA'", $connection);

gruss
jurg
________________________________
net & print production
http://www.randj.net / http://www.alpha-randj.net


als Antwort auf: [#160424]

suchformular mit datenbak verknüpfen

-=[ Cyrus ]=-
Beiträge gesamt: 41

19. Apr 2005, 15:03
Beitrag # 3 von 6
Beitrag ID: #160649
Bewertung:
(2485 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
der zeigt mir dann immer noch fehler meldund.
nach $RA = $_GET["rasse[]"]; muss ich das ergend wie filtern oder so, damit der weiss in welche ID er suchen soll??

und was ist wenn ich zum
$RA = $_GET["rasse[]"]; noch $RA = $_GET["typ"]; hinzufüge, wie kann ich die beiden am besten jetzt kombinieren, damit er weiss dass ich von der Rasse den typ suche den ich vorher ausgewählt habe. Er soll mir aber dann nicht nur den Typ und die Rasse ausgeben sondern alles was dann in der Zeile drin ist.


als Antwort auf: [#160424]

suchformular mit datenbak verknüpfen

Pozor
Beiträge gesamt: 892

19. Apr 2005, 15:38
Beitrag # 4 von 6
Beitrag ID: #160665
Bewertung:
(2485 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

<select name="rasse[]" size="1">
<option value="rasse">Argon</option>
<option value="rasse">Teladi</option>
<option value="rasse">Paranid</option>
<option value="rasse">Boron</option>
<option value="rasse">Split</option>

schau mal genau was dies macht.

wiso der name rasse[]? wiso nicht rasse?
wenn es um eine mehrfachanwahl geht dann mit:

<select multiple size="Höhe">

<option value="Argon">Argon</option>
etc...

es ist immer aufschlussreich die sql query auszugeben.
ev auch mal schauen was in $_GET drinn steht
echo '<pre>';
print_r($_GET);
echo '</pre>';

Gruss Stefan

"KISS - KEEP IT SIMPLE, STUPID"
Ein paar Debuggingtricks:
http://www.boelsterli.biz/test/hds/debugging.php


als Antwort auf: [#160424]
(Dieser Beitrag wurde von Pozor am 19. Apr 2005, 15:39 geändert)

suchformular mit datenbak verknüpfen

-=[ Cyrus ]=-
Beiträge gesamt: 41

19. Apr 2005, 15:54
Beitrag # 5 von 6
Beitrag ID: #160670
Bewertung:
(2485 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
ich habe das jetzt so geändert

<p>Rasse: <select name="rasse" size="1">
<option value="Argon">Argon</option>
<option value="Teladi">Teladi</option>
<option value="Paranid">Paranid</option>
<option value="Boron">Boron</option>
<option value="Split">Split</option>

Und das hier noch zugefügt:
</select> Typ:<select name="typ" size="1">
<option value="typ">Typ</option>
<option value="M1">M1 - Tr&auml;ger</option>
<option value="M2">M2 - Zerst&ouml;rer</option>
<option value="M6">M6 - Korvette</option>
<option value="M3">M3 - Schwere J&auml;ger</option>
<option value="M4">M4 - Leichte J&auml;ger</option>
<option value="M5">M5 - Scout</option>
<option value="TS">TS - Transporter</option>
<option value="TP">TP - Personentransporter</option>
<option value="TL">TL - Schwerer Transportschif</option>
</select></p>

aber ich bekomme immer die meldung hier:
Warning: Supplied argument is not a valid MySQL result resource in /mnt/ja2/04/136/00000007/htdocs/test/index.php on line 17

in der Zeile 17 habe ich das hier stehen:
while ($row = mysql_fetch_array($result))


als Antwort auf: [#160424]

suchformular mit datenbak verknüpfen

Pozor
Beiträge gesamt: 892

19. Apr 2005, 16:05
Beitrag # 6 von 6
Beitrag ID: #160676
Bewertung:
(2485 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

gib mal die query aus:
echo $query = "SELECT * FROM x2_schiffe WHERE rasse = '$RA'";
$result = mysql_query ($query, $connection);

und dann kopier sie und benutze sie in phpMyAdmin und schau mal was
dort heraus kommt.

Gruss Stefan

"KISS - KEEP IT SIMPLE, STUPID"
Ein paar Debuggingtricks:
http://www.boelsterli.biz/test/hds/debugging.php


als Antwort auf: [#160424]
X

Aktuell

Web / SEO / Blockchain / Betriebsystem
trends_300

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
14.08.2020 - 18.09.2020

Digicomp Academy AG, Zürich oder virtuell
Freitag, 14. Aug. 2020, 13.00 Uhr - Freitag, 18. Sept. 2020, 15.00 Uhr

Lehrgang

Im berufsbegleitenden Web Publisher Lehrgang vertiefen Sie Ihr Wissen rund um das Thema Screendesign und die Umsetzung von Websites. Wir befähigen Sie dazu selbständig und professionell Ihren Webauftritt zu planen und in die Realität umzusetzen. Erlangen Sie das Digicomp-Zertifikat zum Web Publisher. Mit dem Zertifikat bestätigen Sie Ihre Praxiserfahrungen und Qualifizierung in den genannten Themengebieten gegenüber Ihrem Arbeitgeber sowie Ihren Kunden.

Preis: CHF 3'250.-
Dauer: 8.5 Tage (ca. 56 Lektionen) – Unterricht findet jeweils am Freitag von 13 - 19 Uhr und Samstag von 09 - 17 Uhr statt

Nein

Organisator: Digicomp Academy AG

Kontaktinformation: Isil Günalp, E-Mailisil.guenalp AT digicomp DOT ch

https://www.digicomp.ch/zertifizierung/software-anwendungs-zertifikate/publishing-zertifizierung/lehrgang-web-publisher

Veranstaltungen
19.08.2020 - 20.08.2020

Digicomp Academy AG, Zürich oder virtuell
Mittwoch, 19. Aug. 2020, 08.30 Uhr - Donnerstag, 20. Aug. 2020, 17.00 Uhr

Kurs

Mit After Effects können Sie visuelle Effekte und Animationen für Video, Web, DVD und Blu-Ray erzeugen. In diesem Kurs lernen Sie die Grundlagen kennen und sehen inspirierende Anwendungsbeispiele, die Ihnen helfen, Ihre eigenen Ideen umzusetzen.

Preis: CHF 1'700.-
Dauer: 2 Tage

Nein

Organisator: Digicomp Academy AG

Kontaktinformation: Isil Günalp, E-Mailisil.guenalp AT digicomp DOT ch

https://www.digicomp.ch/weiterbildung/software-anwendungs-trainings/adobe-trainings/video-und-audio-publishing/adobe-after-effects-cc/kurs-adobe-after-effects-basic

Neuste Foreneinträge


Konturen werden ungewollt in Fl�chen gewandelt

Schwarz/grau Problem bei Adobe PDF Druck

"�ffnen der PDF-datei fehlgeschlagen" � immer wieder �

�bergeordnetes PDF bzw. Lesezeichen-Zusammenfassung

Dokument-Rastereffekt-Einstellungen von Preflight pr�fen lassen

Time Machine konnte das Backup auf �Elements_10� nicht abschlie�en.

Zusammengesetzten Pfad mit Pathfinder aufteilen

Pixelgr��e beim png-Export festlegen

�berlappungsbereich inkl. Kontur entfernen

pitstop-Aktion Formular
medienjobs