Εμφάνιση 16-29 από 29
Θέμα: PHP Ερωτησεις
-
26-12-23, 21:09 Απάντηση: PHP Ερωτησεις #16Magus!!!
-
27-12-23, 00:24 Απάντηση: PHP Ερωτησεις #17
Πάτησε στο «Επεξεργαστής κειμένου» από κάτω, πάτησε το εικονίδιο με τον συνδετήρα πάνω από τον επεξεργαστή κειμένου, πάτα το «add files» και διάλεξε το αρχείο, μετά τράβα το από το πάνω μέρος του παραθύρου στο κάτω (συνημμένα αρχεία) και πάτησε «Done».
- Κάνετε τη δουλειά σας γρήγορα, αξιόπιστα, με ασφάλεια, χωρίς τεχνητούς περιορισμούς και δωρεάν με το Linux.
- Οι δίσκοι χαλάνε! Σκεφτείτε τα αρχεία σας πριν την πατήσετε. Κάνετε τακτικά backup.
-
27-12-23, 15:48 Απάντηση: PHP Ερωτησεις #18
Οριστε
- - - Updated - - -
Τι το χρειάζεσαι;Magus!!!
-
27-12-23, 19:56 Απάντηση: PHP Ερωτησεις #19
Θα το δω για να καταλάβω γιατί βγαίνουν έτσι τα ελληνικά.
- Κάνετε τη δουλειά σας γρήγορα, αξιόπιστα, με ασφάλεια, χωρίς τεχνητούς περιορισμούς και δωρεάν με το Linux.
- Οι δίσκοι χαλάνε! Σκεφτείτε τα αρχεία σας πριν την πατήσετε. Κάνετε τακτικά backup.
-
28-12-23, 17:43 Απάντηση: PHP Ερωτησεις #20
Εσβησα το htmlcharspecial και το μετατρεψα σε αυτο
<?PHP:echo $order."<br />";
- - - Updated - - -
Παιδιά μπήκα στο κεφάλαιο των arrays αλλά ποτέ δεν είχα καταλάβει ποια η χρησιμότητα τους από την στιγμή που υπάρχει η βάση δεδομένων (MYSQL)
Σας ευχαριστώ πολύMagus!!!
-
28-12-23, 22:20 Απάντηση: PHP Ερωτησεις #21
Ποιον web server χρησιμοποιείς; Μπορεί να είναι θέμα χειρισμού της κωδικοποίησης από αυτόν.
Οι πίνακες έχουν πολύ διαφορετική χρήση από μια βάση δεδομένων. Όπως οι μεταβλητές γενικότερα δεν είναι άχρηστες επειδή μπορείς να γράφεις σε αρχεία.- Κάνετε τη δουλειά σας γρήγορα, αξιόπιστα, με ασφάλεια, χωρίς τεχνητούς περιορισμούς και δωρεάν με το Linux.
- Οι δίσκοι χαλάνε! Σκεφτείτε τα αρχεία σας πριν την πατήσετε. Κάνετε τακτικά backup.
-
28-12-23, 22:30 Απάντηση: PHP Ερωτησεις #22
Χρησιμοποιώ τον wampserver 3 κάτι (είναι ο τελευταίος)
Για τους array s μπορείς να μου δώσεις ένα παράδειγμα σε σχέση array με βάση δεδομένωνMagus!!!
-
28-12-23, 22:55 Απάντηση: PHP Ερωτησεις #23
Από προγραμματισμό πως τα πας γενικά; Μου φαίνεται ότι σου λείπουν οι σωστές βάσεις, γι' αυτό κάνεις τέτοιες ερωτήσεις. Ένα array είναι data type, δεν έχει καμία σχέση με βάση δεδομένων. Το ότι σε arrays και σε βάσεις δεδομένων μπορείς να αποθηκεύσεις πάνω από ένα δεδομένα, είναι άσχετο. Τελείως διαφορετικά πράγματα.
-
29-12-23, 17:13 Απάντηση: PHP Ερωτησεις #24
Έκανα στο σχολείο αλλά πάρα πολύ παλιά Pascal αλλά σαν να θυμάμαι ότι arrays δεν καναμε
- - - Updated - - -
Παιδια εχω αυτον εδω τον κωδικα
<?PHP:<?php
$prices['Tires'] = 100;
$prices['Oil'] = 10;
$prices['Spark Plugs'] = 4;
foreach ($prices as $key => $value) {
echo $key." – ".$value."<br />";
}
while ($element = each($prices)) {
echo $element['key']." – ".$element['value'];
echo "<br />";
}
?>
Μηπως ξερετε γιατι;( ! ) Fatal error: Uncaught Error: Call to undefined function each() in F:\sites\PHP_MYSQL_Lessons\phplessons2\Chapter03\each.php on line 11 ( ! ) Error: Call to undefined function each() in F:\sites\PHP_MYSQL_Lessons\phplessons2\Chapter03\each.php on line 11 Call Stack # Time Memory Function Location 1 0.0001 360488 {main}( ) ...\each.php:0
- - - Updated - - -
Απο οτι καταλαβα η each() πρεπει να σταματησε στην 7.2 αλλα το ερωτημα μου τωρα ειναι ποια την αντικατεστησε; και αν σβησω το
<?PHP:while ($element = each($prices)) {
echo $element['key']." – ".$element['value'];
echo "<br />";
}
Τελευταία επεξεργασία από το μέλος magus32 : 29-12-23 στις 17:02.
Magus!!!
-
29-12-23, 18:43 Απάντηση: PHP Ερωτησεις #25
Η each() υπήρχε μέχρι και την PHP 7 και καταργήθηκε στην 8.
Η αντικατάσταση της είναι ένα μπλοκ με foreach, όπως το έχεις ακριβώς πριν στον κώδικα που παρέθεσες. Εδώ θα γίνει δηλαδή έτσι:
Κώδικας:foreach ($prices as $key => $value) { echo $key . " – " . $value . "<br>"; }
Τελευταία επεξεργασία από το μέλος Simpleton : 29-12-23 στις 18:48.
- Κάνετε τη δουλειά σας γρήγορα, αξιόπιστα, με ασφάλεια, χωρίς τεχνητούς περιορισμούς και δωρεάν με το Linux.
- Οι δίσκοι χαλάνε! Σκεφτείτε τα αρχεία σας πριν την πατήσετε. Κάνετε τακτικά backup.
-
30-12-23, 14:59 Απάντηση: PHP Ερωτησεις #26
Κατεβασα απο εδω την 7,1 και δουλευει οσο για tutorial εχω το βιβλιο
- - - Updated - - -
Παιδια εχω τον εξης κωδικα
<?PHP:<?php
$prices['Tires'] = 100;
$prices['Oil'] = 10;
$prices['Spark Plugs'] = 4;
reset($prices);
while (list($product, $price) = each($prices)) {
echo $product." – ".$price."<br />";
}
?>
Η γραμμη 10 ειναι αυτη
<?PHP:echo $product." – ".$price."<br />";
Magus!!!
-
31-12-23, 14:34 Απάντηση: PHP Ερωτησεις #27
Δοκίμασε να αντικαταστήσεις τη γραμμή του while με αυτή (σβήνοντας επίσης αυτή του reset):
Κώδικας:foreach ($prices as $product => $price) {
Γενικά, ακόμα και αν έχεις εγκαταστήσει προς το παρόν μια παλαιότερη έκδοση της PHP στην οποία υπάρχει ακόμα η each(), καλό θα είναι να προσανατολίζεσαι στην PHP 8 και να αποφεύγεις τη χρήση συναρτήσεων και άλλων χαρακτηριστικών που έχουν καταργηθεί. Η PHP 7 δεν συντηρείται πλέον και δεν συνιστάται για παραγωγική χρήση.Τελευταία επεξεργασία από το μέλος Simpleton : 31-12-23 στις 14:45.
- Κάνετε τη δουλειά σας γρήγορα, αξιόπιστα, με ασφάλεια, χωρίς τεχνητούς περιορισμούς και δωρεάν με το Linux.
- Οι δίσκοι χαλάνε! Σκεφτείτε τα αρχεία σας πριν την πατήσετε. Κάνετε τακτικά backup.
-
31-12-23, 14:38 Απάντηση: PHP Ερωτησεις #28
-
01-01-24, 16:59 Απάντηση: PHP Ερωτησεις #29
Λοιπον παιδια ανεβασα το site εδω και μπορειτε να δειτε στην κεντρικη του σελιδα ολα τα Chapters. Τωρα αυτο που θελω ειναι οταν το Chapter φθασει στο 28 να μην κανει τιποτα και οταν φθασει στο 29 να γραψει Chapter28-29 o κωδικας που εγραψα ειναι αυτος
<?PHP:<?php
for ($i=1; $i<=31; $i++){
if ($i == 28){
continue;
}
if ($i == 29){
echo "<p><a href=\"/Chapter28-29/\">Chapter 28-29</a></p>";
}
echo "<p><a href=\"/Chapter$i/\">Chapter $i</a></p>";
}
?>
Κώδικας:Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9 Chapter 10 Chapter 11 Chapter 12 Chapter 13 Chapter 14 Chapter 15 Chapter 16 Chapter 17 Chapter 18 Chapter 19 Chapter 20 Chapter 21 Chapter 22 Chapter 23 Chapter 24 Chapter 25 Chapter 26 Chapter 27 Chapter 28-29 Chapter 29 Chapter 30 Chapter 31
Σας ευχαριστω πολυ και καλη χρονια
- - - Updated - - -
Παιδια το βρηκα με αυτο εδω το κωδικα
<?PHP:if ($i == 28){
continue;
}
if ($i == 29){
echo "<p><a href=\"/Chapter28-29/\">Chapter 28-29</a></p>";
continue;
}
Τελευταία επεξεργασία από το μέλος magus32 : 01-01-24 στις 16:54.
Magus!!!
Bookmarks