ilch Forum » Allgemein » HTML, PHP, SQL,... » Ajax Request ohne ergebnis

Geschlossen
  1. #1
    User Pic
    lordrepha Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    1.362
    Beitragswertungen
    22 Beitragspunkte
    eine PHP datei liegt im contents ordner mit folgendem inhalt.

    $erg = db_query("SELECT * FROM ic1_user WHERE name = 'lordrepha'");
    echo $erg;
     while ($row = db_fetch_assoc($erg)) {
    
    
      echo $row['name'];
    
      }


    ich rufe diese Datei über ein request auf.

    warum zum teufel ist das ergebnis nichts???


    verwendete ilchClan Version: 1.1


    Zuletzt modifiziert von lordrepha am 17.08.2009 - 18:54:26
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    Was willst du damit denn erreichen?
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    annemarie gelöschter User
    weil du mit tabellenprfix queriest?

    echo $erg; wird dir auch wenig bringen

    warum " while ($row = db_fetch_assoc($erg)) { " wenn du eh nur einen userdatensatz erwartest

    ... alleine die paar zeilen deines scriptes sind schon ziemlich undurchdacht.

    vielleicht solltest du mal dein ajax aufruf mitposten, vielleicht liegts ja auch an dem
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    lordrepha Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    1.362
    Beitragswertungen
    22 Beitragspunkte
    das ist natürlich nur ein sehr simpler abfrage sicherlich bringt mir while selber nichts in dieser konstelation wenn ich einfach echo 'geht'; reinschriebe gibt er es mir aus... ohne probleme.

    ich möchte einfach den kompletten datensatz ausgeben der in der db in der zeile lordrepha steht..

    hier meine ajax funktion

    <script type="text/javascript">
    
      <!--
    	var request = false;
    
    	// Request senden
    	function setRequest(wert) {
    		// Request erzeugen
    		
    		if (window.XMLHttpRequest) {
    			request = new XMLHttpRequest(); // Mozilla, Safari, Opera
    		} else if (window.ActiveXObject) {
    			try {
    				request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
    			} catch (e) {
    				try {
    					request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
    				} catch (e) {}
    			}
    		}
    
    		// überprüfen, ob Request erzeugt wurde
    		if (!request) {
    			alert("Kann keine XMLHTTP-Instanz erzeugen");
    			return false;
    		} else {
    		
    		
    		var url="include/contents/userd.php";
    		
    	
    		
    		
    		
    		var username = wert;
    		
    
    			
    			// Request öffnen
    			request.open('post', url, true);
    			// Requestheader senden
    			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    			// Request senden
    			request.send('username='+username);
    			// Request auswerten
    			request.onreadystatechange = new Function('fx', 'interpretRequest("'+wert+'")');
    
    		}
    	}
    	
    	
    
    	// Request auswerten
    	function interpretRequest(wert) {
    	
    		switch (request.readyState) {
    			// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
    			case 4:
    				if (request.status != 200) {
    					alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+request.status);
    				} else {
    					var content = request.responseText;
    					// den Inhalt des Requests in das <div> schreiben
    					
    
    					document.getElementById('contentuser').innerHTML = content;
    					}
    				
    				break;
    			default:
    				break;
    		}
    	}
      //-->
      </script>
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    lordrepha Mitglied
    Registriert seit
    11.03.2006
    Beiträge
    1.362
    Beitragswertungen
    22 Beitragspunkte
    vergesst es.... habs hinbekommen der fehler lag im aufruf der url im javascript bin einfach dumm und vor lauter scheisse seiht man dn wald nich mehr trotzdem danke
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten