Μάθημα : ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΔΙΑΔΙΚΤΥΑΚΩΝ ΕΦΑΡΜΟΓΩΝ - Γ'ΕΠΑΛ

Κωδικός : S151119

S151119 - ΑΝΔΡΕΑΣ ΧΑΤΖΗΑΓΑΠΙΟΥ

Ενότητες μαθήματος

Άσκηση 2 - Εμφάνιση χρηστών (list_users.php)

  • Χρησιμοποιούμε PHP για να συνδεθούμε στη βάση δεδομένων και να εκτελέσουμε μια ερώτηση SQL για την ανάκτηση όλων των χρηστών από τον πίνακα users.
  • Για κάθε χρήστη, δημιουργούμε μια νέα γραμμή στον πίνακα με τα στοιχεία του χρήστη και δύο κουμπιά επεξεργασίας και διαγραφής. Τα κουμπιά είναι μέσα σε φόρμες ώστε να μπορούν να στείλουν το αναγνωριστικό του χρήστη με τη μέθοδο POST στις αντίστοιχες σελίδες update_user.php και delete_user.php.
//***********    list_users.php    ********************
// Στοιχεία για σύνδεση στη βάση δεδομένων

// Έλεγχος σύνδεσης

// SQL Query

//Αν επέστρεψε αποτελέσματα
//Για κάθε γραμμή $row
//εμφάνισε το $row["email"] και $row["username"]
//βάλε στην προτελευταία στήλη 1 κουμπί Ενημέρωση. Αυτό θα είναι μια φόρμα με action='update_user.php' και ένα <input type='hidden' name='user_id' και με value την τιμή $row["id"]
//βάλε στην τελευταία στήλη 1 κουμπί Διαγραφή. Αυτό θα είναι μια φόρμα με action='delete_user.php' και ένα <input type='hidden' name='user_id' και με value την τιμή $row["id"] 
// Κλείσιμο σύνδεσης