Ajax Anfängerfrage

Registrierer

Erfahrenes Mitglied
Ich fange gerade mit Ajax an. In nachfolgendem Beispiel versuche ich das Titel Attribut durch einen Datenbankeintrag zu ersetzen, das kann aber so nicht klappen da ich nicht weiß wie ich den "testtitel" intigrieren kann.
Den Ajax Code in die Schleife zu packen halte ich für Unsinn und funktioniert so auch nicht.

Wie mache ich aus "testtitel" eine Variable, die dann zum Beispiel $zeile['RNR'] enthält?
PHP:
<?PHP
include ('../funktionen/datenbankverbindung.php');
$sqlfrage = mysql_query("SELECT RNR FROM ".$vorschlag." LIMIT 3");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
  $(document).ready(function(){
    $('a').attr({
      title: 'testtitel'
    });
  });
</script>
</head><body>
<?PHP
while ($zeile = mysql_fetch_array($sqlfrage))
  echo '<a href="#" title="">'.$zeile['RNR'].'</a><br>';
?>
</body></html>
 
Hi

ich seh da nichts mit Ajax.

Du willst DB-Daten nachladen, und zwar gleich beim Start des Seiten-anzeigens?
(Dann wäre es vllt. sowieso sinnvoller, das ganze gleich mit der Seite auszuliefern,
und Ajax gar nicht zu verwenden.)
 
Ich weiß was Du meinst, so hab ich's bisher.
Hintergrund ist, dass pro Eintrag eine Lightbox mit viel Erklärungstext aus einer anderen Tabelle geladen werden soll.
Das wird im Moment alles komplett mitgeladen, und das will ich vermeiden.
 
Zurück