對不起,如果這是一個愚蠢的問題,但我現在不會如何調用我的表中的每一行的php腳本。我正在使用mysql。 (我將來會使用PDO,我知道它更好)。這是我的「選擇」頁面(即我選擇我想要的行):爲我的數據庫中的每一行調用一個php腳本mysql
<?php
include "util.php";
conn();
$SQL = "SELECT * FROM profiles where name='beatrice'"; //it's just an example
$result = mysql_query($SQL);
while ($db_field = mysql_fetch_assoc($result)) {
$id= $db_field['id'] ;
$nome= strtolower($db_field['name']);
$cognome= strtolower($db_field['surname']);
$filenome= strtolower($db_field['filename']);
$cf= $db_field['cf'];
$dir1 = mb_substr($cf, 0, 8);
$dir=$id.$dir1;
mkdir('test/doc/'.$dir, 0777, TRUE);
mkdir('test/doc/'.$dir.'/foto', 0777, TRUE);
mkdir('test/doc/'.$dir.'/thumbnails', 0777, TRUE);
header('Location:renamer.php?dir='.$dir.'&nome='.$nome.'&filenome='.$filenome.'&id='.$id);
}
?>
頁眉位置不工作,所以我在尋找另一種方式來做到這一點。
你想要什麼來實現呢?當然,你可以嘗試打電話給它,但瀏覽器只會打開1頁,除非你打開使用JavaScript等20個新窗口。你真的希望你的網絡用戶看到什麼? – BugFinder
是否有多行包含相同的用戶名?因爲如果沒有,你可以擺脫while()。此外,您在$ cognome中缺少''。 – Stanislav
我想重命名屬於某個用戶的文件,所以我必須調用一個php文件來重命名這些文件,並將它們放在正確的目錄中,用於我數據庫表中的每個用戶。現在它完全按照您的說法進行......只打開一個窗口,重命名屬於最後一個用戶的文件。我不想使用標題位置,我不需要一個窗口或更多的窗口打開,我希望它在後臺完成,但我不知道如何。 –