Hi Leute!
Also ich hab mr jetzt mehrere Seiten durchgelesen und verstehs einfahcnet!
ich würde gerne eine function machen und ich kenn mich kein bischen aus...
ich habe also den code
In eine function würde ich das ganze jetzt so packen:
Mein Problem ist jetzt:
Ich möchte gerne, dass wenn ich echo mysql() ausführen würde, ich direkt auch in der function den wert $a übergebn kann, in der dann die abzufragende tabelle steht...
Außerdem wollte ich noch wissen, ob es möglich wöre, das man z.b. den echo teil in der function weg klässt, und diese dann z.b. so ausführen kann:
Allerdings sollen dann bei 10 Datensätzen auch 10 Ids angezeigt werden...
hört sich zwar bescheuert an, aber ich versteh einfach nicht, wie ich das machen kann!
Also ich hab mr jetzt mehrere Seiten durchgelesen und verstehs einfahcnet!
ich würde gerne eine function machen und ich kenn mich kein bischen aus...
ich habe also den code
PHP-Code:
$query = "SELECT * FROM Tabelle WHERE id = '$id'";
$sql = mysql_query($query);
while($row = mysql_fetch_assoc($result)) {
echo $row[id];
}
PHP-Code:
function mysql(){
$query = "SELECT * FROM $a WHERE id = '$id'";
$sql = mysql_query($query);
while($row = mysql_fetch_assoc($result)) {
echo $row[id];
}
}
Ich möchte gerne, dass wenn ich echo mysql() ausführen würde, ich direkt auch in der function den wert $a übergebn kann, in der dann die abzufragende tabelle steht...
Außerdem wollte ich noch wissen, ob es möglich wöre, das man z.b. den echo teil in der function weg klässt, und diese dann z.b. so ausführen kann:
PHP-Code:
function mysql($a){
$query = "SELECT * FROM $a WHERE id = '$id'";
$sql = mysql_query($query);
while($row = mysql_fetch_assoc($result)) {
}
}
mysql(news);
echo $row[id];
hört sich zwar bescheuert an, aber ich versteh einfach nicht, wie ich das machen kann!

Kommentar