- $abfrage = "select * from files where user = '".$_SESSION["id"]."'";
- $ergebnis = mysql_query($abfrage);
- $dsatz = mysql_fetch_assoc($ergebnis);
seit kurzem wage ich mich an php, jedoch bereitet es mir doch mehr probleme als gedacht
ich habe ein fehler bei meiner foreach schleife, weiß aber nicht worin er liegt
in meiner datenbank speichere ich uploads anhand des dateinamens (zeitstring) den typ und die benutzerid die uploadedte
es tauchen in meiner datenbank mehrere user mit je mehreren files auf
deshalb mache ich
das heißt ja, frage alles ab, bei dem der datensatz beim user der seiner ID ist
und später
- foreach($dsatz as $file)
- {
- /* code ausgeschnitten */
- echo " <td><center>"; fct_preview($dsatz["type"], $dsatz["filename"], $dsatz["time"]);
- echo " </center></td>";
- echo " <td><center>"; fct_stamp_to_string($dsatz["time"]);
- echo " </center></td>";
- echo " <td><center>";
- echo $dsatz["size"]." Kb</center></td>";
- echo " <td><center>Link zum verschicken:";
- echo " <br><input value='***URL****/download.php?stamp=".$dsatz["user"]."&time=".$dsatz["time"]."'></td>";
- echo " <td><center>Anzahl der Downloads:";
- echo " <br>".$dsatz["downloads"]."</center></td>";
- echo " <td><center><a href='delete.php?file=".$dsatz["time"]."'>";
- fct_show_icon("delete.png");
- echo " </center></td>";
- echo "</tr>";
- }
jedoch listet mir, auch wenn nur 1 passender datensatz besteht, immer 5 identische ergebnisse
