Moin!
hab nun das erste beispiel genommen und mir eine funktion gebaut:
function add_url($db,$url)
{
$result = sqlite_query($db, "SELECT * FROM $tabname_todo WHERE (url='".$url."') ") or die("geht ned!<bR>");
$anzahl=sqlite_num_rows ($result);
...
}wenn ich die selbe zeile außerhalb der funktion verwende, so wie es im 1. beispiel dieses threads zu sehen ist, dann gehts ja auch!
warum dann hier nicht?
Variablen-Scope!
Innerhalb einer Funktion sind keinerlei Variablen definiert, außer denjenigen, die als Parameter übergeben werden. Alle in der Funktion erstellten Variablen werden beim Verlassen der Funktion vergessen, außer man tut was dagegen.
- Sven Rautenberg