php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 28.08.2005, 19:55  
Gast
 
Beiträge: n/a
Standard Daten aus Datenbank auslesen und in PHP-Seite anzeigen

Hi. Ich möchte Daten aus mySQL auslesen und in einem PHP-Script anzeigen lassen. Das ganze ist eine Suchfunktion.

Suchmaske schaut so aus:
Zitat:
<body>

<form action="kneipe_anzeigen1.php" method="post">
Suchen nach:

<select name="searchtype">
<option value="kneipe">Kneipe</option>
<option value="stadt">Stadt</option>
</select>


Suchbegriff eingeben:

<input name="searchterm" type="text">


<input type="submit" value="Suchen">
</form>

</body>

Dieser wird an folgendes Script übergeben:

Code:
<?php
// kurze Variablennamen erstellen
$searchtype = $_POST['searchtype'];
$searchterm = $_POST['searchterm'];

$searchterm = trim($searchterm);

if (!$searchtype || !$searchterm) {
    echo 'Sie haben keine Details für die Suche eingegeben. Bitte gehen Sie zurück und versuchen es noch einmal.';
    exit;
}

if (!get_magic_quotes_gpc()) {
    $searchtype = addslashes($searchtype);
    $searchterm = addslashes($searchterm);
}

$db = mysql_connect("******", "******", "******") or
      die ('Fehler: Verbindung zur Datenbank nicht möglich.
Versuchen Sie es zu einem späteren Zeitpunkt nochmal.');

$query = "select from kneipen where " . $searchtype . " like '%" . $searchterm . "%'";
$result = $db->query($query);

$num_results = $result->num_rows;

echo '

Anzahl gefundener Kneipen: ' . $num_results . '</p>';

for ($i = 0; $i < $num_results; $i++) {
    $row = $result->fetch_assoc();
    echo '

' . ($i + 1) . '. Kneipe: ';
    echo htmlspecialchars(stripslashes($row['kneipe']));
    echo '
Bewertung: ';
    echo stripslashes($row['gesammt']);
    echo '</p>';
}

$result->free();
$db->close();

?>

Allerdings kommt wenn ich in der Suchmaske auf absenden klicke statt des gewünschten ergebnis, nämlich dem Anzeigen aller bestimmter Daten einer Tabelle, folgende fehlermeldung:

Zitat:
Fatal error: Call to a member function on a non-object in /usr/export/www/vhosts/funnetwork/hosting/plotsch/kneipe_anzeigen2.php on line 28


Daraus schließe ich als noob mal das da irgendwas falsch ist ...


Fänds nett wenn mir jemand helfen könnte! Bin nämlich mit meinem Latein recht am Ende...



mfg, Cold
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 28.08.2005, 20:16  
Matthias959
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?php
$row 
$result->fetch_assoc(); 
?>
Was soll denn da gefetcht werden? Vllt $result?
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bei richtiger Eingabe Daten an nächste Seite versenden xx_heidi_xx PHP Tipps 2008 49 27.05.2008 14:56
Daten in Datenbank übergeben Bebre PHP Tipps 2008 2 11.02.2008 11:41
[Erledigt] Daten auslesen und ändern Datenbanken 2 17.09.2005 19:28
Daten eintragen und auslesen Rettungsdackel Datenbanken 0 14.09.2005 16:29
beim auslesen von mysql datenbank bestimmte id nicht auslsen djrace PHP Tipps 2005-2 3 10.09.2005 13:32
Andere Seite mit PHP auslesen (Quellcode sozusagen) PHP Tipps 2005-2 13 06.09.2005 20:37
Daten aus einer Datenbank auslesen Datenbanken 2 04.09.2005 19:13
[Erledigt] problem beim erstellen und auslesen einer datenbank PHP Tipps 2005-2 6 04.09.2005 16:55
Daten aus Tabelle auslesen Datenbanken 3 01.06.2005 13:49
Auslesen aus der Datenbank nixdorf PHP Tipps 2005 7 06.02.2005 21:40
Daten in Datenbank ändern PHP Tipps 2005 3 27.01.2005 14:40
Speichern einer neuen Seite mit nagaben aus Datenbank PHP Tipps 2004-2 2 09.12.2004 13:07
[Erledigt] Daten auslesen - Daten hinzufügen - Daten Speichern PHP Tipps 2004-2 1 04.12.2004 10:59
[Erledigt] Daten in Datenbank einfügen Datenbanken 2 18.10.2004 21:11
Daten aus Datenbank auslesen Datenbanken 2 01.09.2004 01:58

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php datenbank auslesen und anzeigen, datenbank auslesen und anzeigen php, http://www.php.de/php-tipps-2005-2/29940-daten-aus-datenbank-auslesen-und-php-seite-anzeigen.html, php daten aus datenbank anzeigen, php datenbank auslesen, php datenbank auslesen anzeigen, datenbank mit php auslesen und anzeigen, daten aus datenbank in html anzeigen, daten suchen php datenbank, php datenbank daten anzeigen, php datenbank, daten aus datenbank auslesen php, html code aus datenbank auslesen und darstellen mit php, datenbanken auslesen und bearbeiten, alle daten aus datenbank in html seite anzeigen, php seiten anzeigen, daten auslesen und anzeigen php, datenbank auslesen anzeigen php, php daten aus db anzeigen, php daten aus einer datenbank auf eigener seite anzeigen

Alle Zeitangaben in WEZ +1. Es ist jetzt 20:07 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.