php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 07.02.2012, 11:56  
Benutzer
 
Registriert seit: 01.11.2010
Beiträge: 96
PHP-Kenntnisse:
Anfänger
Internetdepp ist in Verruf geraten
Standard Möglich mysql-query auf View?

ich habe eine abfrage gemacht auf ein View in der mysql-datenbank...

leider werden mir keine Datensätze angezeigt...
PHP-Code:
$sql 'select        ID, Country, rank
            from        DE_Country
            order by    rank, Country
    '
;
    
    
$result mysql_query$sql );
    
    return ( 
$result ); 
In mysql wird alles angezeigt, selbst mit access kann ich drauf zugreifen, nur nicht mit php...
Internetdepp ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 07.02.2012, 11:59  
fab
Erfahrener Benutzer
 
Benutzerbild von fab
 
Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse:
Fortgeschritten
fab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblick
Standard

Dann liegt das Problem doch vermutlich dort, wo du versuchst, die Datensätze anzuzeigen. Dafür zeigst du hier aber keinen relevanten Code.
fab ist offline   Mit Zitat antworten
Alt 07.02.2012, 12:03  
Benutzer
 
Registriert seit: 01.11.2010
Beiträge: 96
PHP-Kenntnisse:
Anfänger
Internetdepp ist in Verruf geraten
Standard

ist eine auswahlliste...

PHP-Code:
<SELECT ID="Land" NAME="Land" STYLE="font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 10pt; height: 24px;" 

<? while ( $row_countries mysql_fetch_array$result_countries ) ) { ?>
<option value="<? echo $row_countries['ID']; ?>
  <? echo ( $row_countries['ID'] == $_SESSION['Country'] ? 'selected="selected"' : ($row_countries['Country'] == 'AUSWAHL' 'selected="selected"' '' ) ); ?> >
 <? echo $row_countries['Country']; ?></option>
 <? ?>
>
</SELECT>
also dieses script funzt wenn ich auf eine tabelle (hab ich zu testzwecken dann gemacht) zugreife...auf die gleiche View nicht....
Internetdepp ist offline   Mit Zitat antworten
Alt 07.02.2012, 12:10  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

hast du dich vorher mal überzeugt, wie die Inhalte des $row_countries aussehen?

und schalt mal bitte error-reporting an ...
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 07.02.2012, 12:13  
Benutzer
 
Registriert seit: 01.11.2010
Beiträge: 96
PHP-Kenntnisse:
Anfänger
Internetdepp ist in Verruf geraten
Standard

bei VIEW_DE_Country kommt nichts...
bei DE_Country kommen die Datensätze

der Inhalt beider "Tabellen" ist identisch... kann man überhaupt auf ein View zugreifen??
Internetdepp ist offline   Mit Zitat antworten
Alt 07.02.2012, 12:17  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Ja wenn er richtig angelegt ist und der Datenbankbenutzer die entsprechenden Rechte hat kannst du wie auf eine normale Tabelle zugreifen.
Flor1an ist offline   Mit Zitat antworten
Alt 07.02.2012, 12:21  
Benutzer
 
Registriert seit: 01.11.2010
Beiträge: 96
PHP-Kenntnisse:
Anfänger
Internetdepp ist in Verruf geraten
Standard

die rechte müssten ja richtig gesetzt sein.... mit access kann ich ja zugreifen...
Internetdepp ist offline   Mit Zitat antworten
Alt 08.02.2012, 14:26  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

Dein Code sieht bissi aus wie Krautsalat auf French Dressing garniert mit Sauerbratenbeilage. Den ternären Operator missbrauchst du dort oben mMn. Wieso schreibst du denn html tags groß? error reporting anmachen, wie eagle schon angemerkt hat.

PHP-Code:
<select
    id="land"
    name="land"
    style="font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 10pt; height: 24px;"
>
<?php
error_reporting
(-1);
ini_set('display_errors'true);
$options = array();
while ( 
$row_countries mysql_fetch_array$result_countries ) ) {
    
$options[] = '<option value="' $row_countries['ID'] .'"';
    
$options[] = ( $row_countries['ID'] == $_SESSION['Country'] || $row_countries['Country'] == 'AUSWAHL' )
        ? 
' selected="selected">'
        
' >';
    
$options[] = $row_countries['Country'] . "</option>";
}
echo 
implode""$options );
?>
</select>
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist gerade online   Mit Zitat antworten
Alt 08.02.2012, 19:26  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Null Auswertung von Datenbank-Fehlern und das Board soll Dir die Frage beantworten? Sagt mal, auf welchem Planeten lebt Ihr eigentlich alle?!
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Antwort


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
MySQL View als Tabelle Internetdepp Datenbanken 11 01.12.2011 12:47
Mitarbeiter für Query OS gesucht Kasenoru Sonstige 0 18.06.2011 00:34
[Erledigt] mysql - Trigger startet verzögert durch View slanty Datenbanken 14 25.02.2010 21:06
[Erledigt] mysql error bei korrekter query djscaleo PHP Tipps 2010 4 14.02.2010 21:43
Verbindung zum MySQL Host nicht mehr möglich BlakkCooper Server, Hosting und Workstations 2 23.01.2010 18:48
[Erledigt] verschachteltes mysql query madmaxx PHP Tipps 2009 5 01.01.2010 18:58
"OR-Abfrage" in Mysql möglich? Timer Datenbanken 2 27.05.2009 10:30
MySQL: Query Caching für einzelne Verbindungen untersagen R4v3r Datenbanken 2 23.04.2009 15:41
Ist Include PDO mysql Library möglich? robert PHP Tipps 2009 1 09.01.2009 20:56
day(datum) bei MySQL 4.0.21-Max nicht möglich ? Cyberbob_at_tot Datenbanken 3 30.11.2005 11:30
Lost connection to MySQL server during query in ... ? Alpha Centauri Datenbanken 0 24.10.2005 11:09
mysql query fehler Datenbanken 6 19.01.2005 23:44
mysql update query mit mehreren Tabellen funktioniert nicht PHP-Fortgeschrittene 5 08.01.2005 16:29
php und mySQL auf unterschiedl. Servern möglich??? PHP Tipps 2004-2 12 08.12.2004 10:41
mysql Fehler - query was empty Anuschka Datenbanken 2 01.09.2004 00:28

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql view nicht angezeigt in access

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:03 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