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

Webseiten professionell erstellen

Webseiten professionell erstellen 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

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

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 01.11.2007, 23:20:11
Br4wl3r Br4wl3r ist offline
Anfänger
 
Registriert seit: Nov 2007
Beiträge: 9
MSSQL auslese Problem

Hallo,
ich haben diesen Quellcode
PHP-Code:
<a href="?site=haus">Home</a> </br>
  <?
if ($_GET['show']  == ""){

mssql_select_db("rayani");
$query = mssql_query("SELECT ALL * FROM [Haus]");
while($r = mssql_fetch_array($query)){

if($r['Objektart'] == 1){
$objekt = "Einfamilienhäuser";
} else if($r['Objektart'] == 2){
$objekt = "Mehrfamilienhäuser";
} else if($r['Objektart'] == 3){
$objekt = "Vermietungen";
} else if($r['Objektart'] == 4){
$objekt = "Etagenwohnungen";
} else if($r['Objektart'] == 5){
$objekt = "Geschäftshäuser";
} else if($r['Objektart'] == 6){
$objekt = "Grundstücke";
} else if($r['Objektart'] == 7){
$objekt = "Gewerbeobjekte";
}
if($r['Land'] == 1){
$land = "Deutschland";
} else if($r['Land'] == 2){
$land = "Österreich";
} else if($r['Land'] == 3){
$land = "Schweiz";
} else if($r['Land'] == 4){
$land = "Niederlande";
} else if($r['Land'] == 5){
$land = "Luxemburg";
} else if($r['Land'] == 6){
$land = "Belgien";
}
echo '<a href="?site=haus&amp;show=id='.$r['ID'].'">'.$r['Name'].'</a>, '.$objekt.', '.$land.' </br> ';
}

} else if ($_GET['show']  == "id=???"){
mssql_select_db("rayani");
$query = mssql_query("SELECT ALL * FROM [Haus] WHERE [ID] = ???");
while($r = mssql_fetch_array($query)){

if($r['Objektart'] == 1){
$objekt = "Einfamilienhäuser";
} else if($r['Objektart'] == 2){
$objekt = "Mehrfamilienhäuser";
} else if($r['Objektart'] == 3){
$objekt = "Vermietungen";
} else if($r['Objektart'] == 4){
$objekt = "Etagenwohnungen";
} else if($r['Objektart'] == 5){
$objekt = "Geschäftshäuser";
} else if($r['Objektart'] == 6){
$objekt = "Grundstücke";
} else if($r['Objektart'] == 7){
$objekt = "Gewerbeobjekte";
}
if($r['Land'] == 1){
$land = "Deutschland";
} else if($r['Land'] == 2){
$land = "Österreich";
} else if($r['Land'] == 3){
$land = "Schweiz";
} else if($r['Land'] == 4){
$land = "Niederlande";
} else if($r['Land'] == 5){
$land = "Luxemburg";
} else if($r['Land'] == 6){
$land = "Belgien";
}
echo ''.$objekt.' '.$land.'</br> ';
}

}
?>
Doch nun möchte ich das wenn wer auf ein Haus klickt

PHP-Code:
echo '<a href="?site=haus&amp;show=id='.$r['ID'].'">'.$r['Name'].'</a>, '.$objekt.', '.$land.' </br> '
diese ID aus der Datenbank

PHP-Code:
} else if ($_GET['show']  == "id=???"){
mssql_select_db("rayani");
$query mssql_query("SELECT ALL * FROM [Haus] WHERE [ID] = ???"); 
bei den drei ? reinpackt.

Kann mir bitte wer helfen?

MFG Martin

Geändert von Br4wl3r (01.11.2007 um 23:40:04 Uhr)
Mit Zitat antworten
  #2  
Alt 01.11.2007, 23:24:30
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: MSSQL auslese Problem

diesen Beitrag von mir bitte löschen.

Geändert von meikel (†) (02.11.2007 um 16:21:07 Uhr)
Mit Zitat antworten
  #3  
Alt 01.11.2007, 23:26:50
Br4wl3r Br4wl3r ist offline
Anfänger
 
Registriert seit: Nov 2007
Beiträge: 9
AW: MSSQL auslese Problem

Wow danke ich such mir nen anderes feundlicheres forum wo nicht alles gelöscht wird

MFG Martin

Geändert von Br4wl3r (01.11.2007 um 23:28:26 Uhr)
Mit Zitat antworten
  #4  
Alt 01.11.2007, 23:32:28
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: MSSQL auslese Problem

Zitat:
Zitat von Br4wl3r Beitrag anzeigen
wo nicht alles gelöscht wird
Ich bat darum, meinen Textbeitrag, der keine Lösung enthielt, zu löschen.
Mit Zitat antworten
  #5  
Alt 01.11.2007, 23:36:22
Br4wl3r Br4wl3r ist offline
Anfänger
 
Registriert seit: Nov 2007
Beiträge: 9
AW: MSSQL auslese Problem

Achso dann bitte ich um endschuldigung ich kenn nur foren wo nur löschen Thread löschen heist sorry
Mit Zitat antworten
  #6  
Alt 01.11.2007, 23:39:02
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: MSSQL auslese Problem

Zitat:
Zitat von Br4wl3r Beitrag anzeigen
... sorry
Ich glaubte, einen Syntaxerror zu sehen - mit Leselupe wär das nicht passiert. =X-O
Mit Zitat antworten
  #7  
Alt 02.11.2007, 00:38:30
ms.be ms.be ist offline
Anfänger
 
Registriert seit: Sep 2007
Beiträge: 13
AW: MSSQL auslese Problem

PHP-Code:
... p;show=id='.$r['ID'].'">'.$r['Name' ... 
per GET holen und die Variable da rein.

PHP-Code:
$ID=$_GET['ID']

} else if (
$_GET['show']  == "$ID"){ 
wär das nix ? Die hast Du ja vorher im Link geschickt.

Geändert von ms.be (02.11.2007 um 00:41:09 Uhr)
Mit Zitat antworten
  #8  
Alt 02.11.2007, 10:31:24
Br4wl3r Br4wl3r ist offline
Anfänger
 
Registriert seit: Nov 2007
Beiträge: 9
AW: MSSQL auslese Problem

Hallo,
hab es so da hingemacht
PHP-Code:
$ID=$_GET['ID']
} else if (
$_GET['show']  == "$ID"){ 
bekomme jetzt aber immer
Code:
Parse error: syntax error, unexpected '}' in C:\Program Files\xampp\htdocs\rayani.php on line 43
line 43 ist
PHP-Code:
} else if ($_GET['show']  == "$ID"
Sorry kann noch nicht wirklich php


MFG Martin

Geändert von Br4wl3r (02.11.2007 um 10:41:26 Uhr)
Mit Zitat antworten
  #9  
Alt 02.11.2007, 16:28:09
Blade1965 Blade1965 ist offline
Junior Member
 
Registriert seit: Jan 2006
Alter: 58
Beiträge: 169
AW: MSSQL auslese Problem

PHP-Code:
$ID=$_GET['ID'
} else if (
$_GET['show']  == "$ID"){ 
Sie mal nach, wo überall ein ';' hingehört!
Mit Zitat antworten
  #10  
Alt 02.11.2007, 16:58:20
Br4wl3r Br4wl3r ist offline
Anfänger
 
Registriert seit: Nov 2007
Beiträge: 9
AW: MSSQL auslese Problem

Hab jetzt diesen Quellcode
PHP-Code:
<a href="?site=haus">Home</a>  - <a href="?site=haus&amp;show=efh">Einfamilienhäuser</a>  - <a href="?site=haus&amp;show=mfh">Mehrfamilienhäuser</a></br> 
 </br> 
<? 
if ($_GET['show']  == ""){ 

mssql_select_db("rayani"); 
$query = mssql_query("SELECT * FROM [Haus]"); 
while($r = mssql_fetch_array($query)){ 

if($r['Objektart'] == 1){ 
$objekt = "Einfamilienhaus"; 
} else if($r['Objektart'] == 2){ 
$objekt = "Mehrfamilienhaus"; 
} else if($r['Objektart'] == 3){ 
$objekt = "Vermietung"; 
} else if($r['Objektart'] == 4){ 
$objekt = "Etagenwohnung"; 
} else if($r['Objektart'] == 5){ 
$objekt = "Geschäftshaus"; 
} else if($r['Objektart'] == 6){ 
$objekt = "Grundstück"; 
} else if($r['Objektart'] == 7){ 
$objekt = "Gewerbeobjekt"; 
} else if($r['Objektart'] == 8){ 
$objekt = "Eigentumswohnung"; 



if($r['Objekttyp'] == 1){ 
$typ = "Bungalow"; 
} else if($r['Objekttyp'] == 2){ 
$typ = "Reihenhaus"; 
} else if($r['Objekttyp'] == 3){ 
$typ = "Doppelhaushälfte"; 
} else if($r['Objekttyp'] == 4){ 
$typ = "Reiheneckhaus"; 
} else if($r['Objekttyp'] == 5){ 
$typ = "Freistehend"; 
} else if($r['Objekttyp'] == 6){ 
$typ = "Bauerhaus"; 
} else if($r['Objekttyp'] == 7){ 
$typ = "Landhaus"; 
} else if($r['Objekttyp'] == 8){ 
$typ = "Ferienhaus"; 
} else if($r['Objekttyp'] == 9){ 
$typ = "Penthous"; 
} else if($r['Objekttyp'] == 10){ 
$typ = "Maisonette"; 
} else if($r['Objekttyp'] == 11){ 
$typ = "Dachgeschoss"; 
} else if($r['Objekttyp'] == 12){ 
$typ = "Souterrain"; 
}

if($r['Land'] == 1){ 
$land = "Deutschland"; 
} else if($r['Land'] == 2){ 
$land = "Österreich"; 
} else if($r['Land'] == 3){ 
$land = "Schweiz"; 
} else if($r['Land'] == 4){ 
$land = "Niederlande"; 
} else if($r['Land'] == 5){ 
$land = "Luxemburg"; 
} else if($r['Land'] == 6){ 
$land = "Belgien"; 

echo '<table width="619" height="151" border="1">
  <tr>
    <td width="188" height="145"><a href="?site=haus&amp;show='.$r['ID'].'"><img src="'.$r['Foto1'].'" /></a></td>
    <td width="415">'.$r['Name'].'</br></br>'.$objekt.'</br>'.$typ.'</br>'.$land.'</td>
  </tr>
</table> '; 


} else if ($_GET['show']  == "efh"){ 
mssql_select_db("rayani"); 
$query = mssql_query("SELECT ALL * FROM [Haus] WHERE [Objektart] = 1"); 
while($r = mssql_fetch_array($query)){ 

if($r['Objektart'] == 1){ 
$objekt = "Einfamilienhaus"; 
}
if($r['Objekttyp'] == 1){ 
$typ = "Bungalow"; 
} else if($r['Objekttyp'] == 2){ 
$typ = "Reihenhaus"; 
} else if($r['Objekttyp'] == 3){ 
$typ = "Doppelhaushälfte"; 
} else if($r['Objekttyp'] == 4){ 
$typ = "Reiheneckhaus"; 
} else if($r['Objekttyp'] == 5){ 
$typ = "Freistehend"; 
} else if($r['Objekttyp'] == 6){ 
$typ = "Bauerhaus"; 
} else if($r['Objekttyp'] == 7){ 
$typ = "Landhaus"; 
} else if($r['Objekttyp'] == 8){ 
$typ = "Ferienhaus"; 
} else if($r['Objekttyp'] == 9){ 
$typ = "Penthous"; 
} else if($r['Objekttyp'] == 10){ 
$typ = "Maisonette"; 
} else if($r['Objekttyp'] == 11){ 
$typ = "Dachgeschoss"; 
} else if($r['Objekttyp'] == 12){ 
$typ = "Souterrain"; 
}

if($r['Land'] == 1){ 
$land = "Deutschland"; 
} else if($r['Land'] == 2){ 
$land = "Österreich"; 
} else if($r['Land'] == 3){ 
$land = "Schweiz"; 
} else if($r['Land'] == 4){ 
$land = "Niederlande"; 
} else if($r['Land'] == 5){ 
$land = "Luxemburg"; 
} else if($r['Land'] == 6){ 
$land = "Belgien"; 

echo '<table width="619" height="151" border="1">
  <tr>
    <td width="188" height="145"><a href="?site=haus&amp;show='.$r['ID'].'"><img src="'.$r['Foto1'].'" /></a></td>
    <td width="415">'.$r['Name'].'</br></br>'.$typ.'</br>'.$land.'</td>
  </tr>
</table>'; 



} else if ($_GET['show']  == "mfh"){ 
mssql_select_db("rayani"); 
$query = mssql_query("SELECT ALL * FROM [Haus] WHERE [Objektart] = 2"); 
while($r = mssql_fetch_array($query)){ 

if($r['Objektart'] == 2){ 
$objekt = "Mehrfamilienhaus"; 
}

echo '<a href="?site=haus&amp;show=id='.$r['ID'].'">'.$r['Name'].'</a>, '.$objekt.'</br>'; 


$ID=$_GET['ID']; 

} else if ($_GET['show']  == "$ID"){ 
mssql_select_db("rayani"); 
$query = mssql_query("SELECT ALL * FROM [Haus] WHERE [ID] = ".$ID."); 
while($r = mssql_fetch_array($query)){ 

if($r['Objektart'] == 1){ 
$objekt = "Einfamilienhäuser"; 
} else if($r['Objektart'] == 2){ 
$objekt = "Mehrfamilienhäuser"; 
} else if($r['Objektart'] == 3){ 
$objekt = "Vermietungen"; 
} else if($r['Objektart'] == 4){ 
$objekt = "Etagenwohnungen"; 
} else if($r['Objektart'] == 5){ 
$objekt = "Geschäftshäuser"; 
} else if($r['Objektart'] == 6){ 
$objekt = "Grundstücke"; 
} else if($r['Objektart'] == 7){ 
$objekt = "Gewerbeobjekte"; 

if($r['Land'] == 1){ 
$land = "Deutschland"; 
} else if($r['Land'] == 2){ 
$land = "Österreich"; 
} else if($r['Land'] == 3){ 
$land = "Schweiz"; 
} else if($r['Land'] == 4){ 
$land = "Niederlande"; 
} else if($r['Land'] == 5){ 
$land = "Luxemburg"; 
} else if($r['Land'] == 6){ 
$land = "Belgien"; 
}  
echo ''.$objekt.' '.$land.'</br> '; 



?>
Aber jetzt bin ich mit mein latein vollkommen am ende jetzt kommt
Code:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\Program Files\xampp\htdocs\rayani.php on line 151
Wenn ich es so hab
PHP-Code:
$query mssql_query("SELECT ALL * FROM [Haus] WHERE [ID] = ".$ID); 
kommt kein fehler wenn ich es so hab
PHP-Code:
$query mssql_query("SELECT ALL * FROM [Haus] WHERE [ID] = ".$ID."); 
kommt einer wie jetzt bloß ich sehe nie die id seite.

MFG Martin
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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
animation problem Indyk HTML, CSS und JavaScript Help! 7 27.09.2006 08:39:03
Problem mit Lokalisierung eines SESSION - Problems Fabian85 PHP für Fortgeschrittene und Experten 5 03.10.2005 20:17:54
MSSQL & PHP -> nvarchar Problem (meine Lösung) RDJ PHP für Fortgeschrittene und Experten 0 07.06.2004 16:11:39
mysql und php problem schmidt PHP für Fortgeschrittene und Experten 9 31.10.2003 18:05:13
SSL Problem im Internet Explorer, need help! Gladder PHP für Fortgeschrittene und Experten 6 02.09.2002 22:21:19


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:29:03 Uhr.


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


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