2016-06-01 6 views
0

Ich habe eine Webseite namens search.php

ich es will einen Titel/Tab-Tag haben, die wie folgt aussieht:

<head> 
    <title><?php echo $number_count; ?> items found - Mysearch </title> 
<head> 

Aber die Variable $ number_count ist 0, bis später PHP-Skripte aufgerufen werden, um die Datenbank abzufragen und die Elemente nacheinander anzuzeigen. Am Ende des HTML kann ich einfach <p> <?php echo $number_count; echo "items found" ?> </p> anzeigen und es funktioniert mit der richtigen Anzahl.

+2

No Sie den Wert einer Variablen nicht angezeigt werden kann, bis sie diesen Wert zugewiesen worden ist; in der Praxis ist es im Allgemeinen besser, alle Ihre Daten zu erhalten, bevor sie angezeigt werden –

Antwort

0

Es muss zuerst definiert werden.
Der beste (und nur in diesem Fall) Ansatz ist, zuerst Berechnungen durchzuführen und dann die Website-Ausgabe zu generieren.

EDIT:

Sie können es so machen:

<?php 

$count = 125; 

?><!DOCTYPE html> 
.... 

<title>Title count: <?php echo $count ?></title> 
.... 
+0

Kann ich den Titel des HTML am unteren Rand der Seite definieren? – Romulus

+0

Answear mit einem Beispiel aktualisiert. – Grzegorz

Verwandte Themen