Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

unterschied php4 / php 5 ?

Hallo Zusammen,

ich bin PHP-Neuling und versuche es mir anhand von verschiedenen Projekten beizubringen...

Nun habe ich folgendes Problem:

ich sende eine Suchabfrage über ein Formular an die Datenbank.
Auf dem online-Server (PHP 4.4.2 /MySQl 5.0) wird das Script richtig ausgeführt.

Bei mir Zuhause habe ich gerade neu "XAMPP für Windows Version 1.5.2" mit (PHP 5.1.2/ MySQl 5.0.20-nt)
installiert. Die register_globals auf on gesetzt - trotzdem funktioniert das Script nicht.

Das Script wird nur bedingt ausgeführt -
Es spuckt immer nur die Meldung aus, die erscheinen soll, wenn zur Sucheingabe kein Eintrag vorhanden ist.
Aber es sind Einträge vorhanden!

Hier mal die Codes:

<form action="veranst_suche.php" method="GET" enctype="multipart/form-data">
Monatsauswahl:<br>
<select title="MONTHNAME" name="suche" size="1" >
<option value="January">Januar</option>
<option value="February">Februar</option>
<option value="March">März</option>
<option value="April">April</option>
<option value="May">Mai</option>
<option value="June">Juni</option>
<option value="July">Juli</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">Oktober</option>
<option value="November">November</option>
<option value="December">Dezember</option>
</select>
<select title="Jahr" name="jahr" size="1">
<option value="2006">2006</option>
<option value="2007">2007</option>

</select>
</td>
<td>&nbsp;&nbsp;&nbsp;</td>
<td valign="top">Rubrik:<br>
<select title="rubrik" name="rubrik" size="1">
<option value="">alle Rubriken</option>
<option value="">------------------------</option>
<option value="Gourmetessen">Gourmetessen</option>
<option value="">------------------------</option>
<option value="Jazz / Blues">Jazz/Blues</option>
<option value="Klassik">Klassik</option>
<option value="Rock / Popp">Rock/Popp</option>
<option value="Schlager- / Volksmusik ">Schlager-/Volksm. </option>

<option>------------------------</option>
<option value="Kabarett">Kabarett</option>
<option value="Komödie">Komödie</option>
<option value="Theater / Bühne">Theater/Bühne</option>
<option value="">------------------------</option>
<option value="Vorträge / Lesungen">Vorträge/Lesungen</option>
<option value="DIA-Reportagen">DIA-Reportagen</option>
<option value="DIA-Reportagen">Ausstellungen</option>

<option>------------------------</option>
<option value="sonstiges">Sonstiges</option>

</select>
<input class="Button" type="submit" name="submit1" value="Suche starten"><br>
</form>



und:




<?PHP



//Wenn Suchabfrage gestartet wurde, werden hier die Suchergebnisse ausgegeben
if(isset($_GET['suche']) && $_GET['suche'] != "")
{
if ($rubrik == "")
{

echo "<br><br><span class=\"suche\">Suchergebnis:</span>";

$suchzahl = mysql_query("SELECT * FROM brunsviga_news WHERE MONTHNAME(news_datum1)='$suche' AND YEAR(news_datum1)='$jahr' ORDER BY news_datum1");
$suchmenge = mysql_num_rows($suchzahl);

$monate = array("January"=>"Januar",
"February"=>"Februar",
"March"=>"März",
"April"=>"April",
"May"=>"Mai",
"June"=>"Juni",
"July"=>"Juli",
"August"=>"August",
"September"=>"September",
"October"=>"Oktober",
"November"=>"November",
"December"=>"Dezember");

$monat = $suche;


if($suchmenge > 0)
{



echo "<p align=\"left\" id=\"blau_bold\">Es wurden <span class=\"blau_bold\">".$suchmenge."</span> Veranstaltungen des Monats <span class=\"blau_bold\">".$monate[$monat]." ".$jahr." gefunden:</p>";
}
else
{




echo "<p align=\"left\" class=\"news\" id=\"news\">Es wurde leider keine Veranstaltung des Monats <span class=\"blau_bold\">".$monate[$monat]." ".$jahr."</span> gefunden.</p>"; }

$list = mysql_query("SELECT * FROM brunsviga_news WHERE MONTHNAME(news_datum1)='$suche' AND YEAR(news_datum1)='$jahr' ORDER BY news_datum1");

while($row = mysql_fetch_array($list))
{




Ich hoffe, Ihr könnt mir helfen?

Hier gehts zum Orginal Eintrag "unterschied php4 / php 5 ?" im Forum

Antworten

Benutze bitte die Formatierungsmöglichkeiten des Forums, sonst liest sich das keiner durch...
Und: http://www.php.net/manual/de/faq.migration5.php


Hier gehts zum Orginal Eintrag "unterschied php4 / php 5 ?" im Forum
 
phpforum.de | Impressum