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 ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign 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 > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

 
 
Themen-Optionen Ansicht
  #1  
Alt 12.02.2016, 12:35:08
farewellgil farewellgil ist offline
Anfänger
 
Registriert seit: Feb 2016
Alter: 26
Beiträge: 1
durchsuchen einer XML Datenbank mit PHP

Hallo,

ich habe ein Problem und zwar möchte ich gern einen Suchbefehl in php schreiben, der alle Knoten in meiner XML Filmdatenbank durchsucht und anschließend alles ausgibt zu dem Film. Die Ajaxkommunikation habe ich schon gechrieben und das funktioniert auch mit der Übergabe des Suchbegriffes. Doch an meiner PHP scheitert es im Moment noch, denn bisher kann ich nur die Filmtitel durchsuchen und ich schaffe es auch nicht, dass er mit neben dem Filmtitel auch noch die dazugehörigen Informationen, wie Jahr, Preis, Regie usw. ausgibt.

Kann mir vlt einer weiterhelfen?

PHP-Code:
<?php 
$data
=simplexml_load_file('mediathek.xml') or die ("Error: Cannot create object");
 
 
$suche strtolower($_GET["suche"]);
 
 foreach(
$data as $node) {
 
 if (
strstr((strtolower($node->title)),$suche)) {
 

 echo 
$node ->title;

}

}



?>

So sieht im groben meine XML Datei aus und mein Ziel ist es, dass wenn ich jetzt "Camille" in das Suchfeld eingeben würde, das sowohl der dazugehörige Titel, der nachname, jahr, preis etc. auch ausgegeben wird:

Code:
<?xml version="1.0" encoding="UTF-8"?>

<mediathek xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:noNamespaceSchemaLocation="mediathekschema.xsd">

    <film>
        <title>The Transporter Refueled</title>
        <id>1</id>
        <regie>
            <vorname>Camille</vorname>
            <nachname>Delamarre</nachname>
        </regie>
        <dauer>
            <stunde>1</stunde>
            <stundeneinheit>h</stundeneinheit>
            <minute>37</minute>
            <minuteneinheit>min</minuteneinheit>  
        </dauer>
        <fsk>12</fsk> 
        <genre>
            <genre1>Action</genre1>
        </genre>
        <jahr>2015</jahr>
        <kosten>
            <preis>9.99</preis>
            <einheit>€</einheit>
        </kosten>    
    </film>

etc.

Danke schon einmal im vorraus!!
LG
Mit Zitat antworten
 

Stichworte
datenbank, datenbankabfrage, php, suche, xml


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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
PHP Encoder und Obfuscatoren Madokan Off Topic Area 8 08.11.2011 11:46:38
Datenbank per PHP Befehl exportieren in Datei wyden MySQLi/PDO/(MySQL) 1 01.08.2007 19:20:25
PHP Tunnel lusitaz PHP für Fortgeschrittene und Experten 5 23.10.2006 13:41:33
HILFEEE - wie lautet der PHP befehl um mich zu einer MS_access Datenbank zu verbinden tdan PHP Grundlagen 2 17.05.2004 16:29:16
Einführung in PHP und Datenbanken Lómion PHP für Fortgeschrittene und Experten 7 07.02.2002 13:47:29


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:17:37 Uhr.


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


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