Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Blad zmienne
Forum PHP.pl > Forum > Przedszkole
Sign
Czytam kurs i wlasnie koduje i zrobilem zmienne
  1. $liczba1="283";
  2. $liczba2="230";
  3. $liczba3="270";
  4. $liczba4=$liczba1" "$liczba2 " "$liczba3;
  5. echo $liczba4;

Chce, aby te wszystkie liczby wyswietlaly sie razem i zrobilem $liczbe4

Taki blad mi wyskakuje na stronie
" Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/signweb/public_html/test/index.php on line 14"
Jeszcze pytanko> jest jakis znacznik, który dziala tak jak <br> ?
grzes999
To łączenia stringów uzywa się .
CZyli powinno być coś takiego
  1. echo $zmienna1.' '.$zmienna2;
ilidir
a nie czasme coś takiego ;>

  1. echo "$zmienna1.' '.$zmienna2";
Sign
a to drugie pytanko odnosnie tego br ?
  1. <?php
  2. header('Content-Type:text/html;charset=utf-8');
  3. $tekst1="PHP to trudna sprawa, ale";
  4. $tekst2="może uda mi się go nauczyc ;D";
  5. $tekst3=$tekst1." ".$tekst2;
  6. echo $tekst3;
  7.  
  8. $liczba1="283";
  9. $liczba2="230";
  10. $liczba3="270";
  11. echo $liczba1.' <br> '.$liczba2;
  12.  
  13. $a="5";
  14. $b="10";
  15.  
  16.  
  17. echo $a + $b;
  18.  
  19.  
  20. ?>
  21.  


mam taki kod i <br> przez $liczba2 dziala, ale jak np. dodam te <br> za te #liczba2 to juz nie dziala i tekst jest obok siebie.
prosze o pomoc ;3

grzes999
W przypadku cudzysłowia nie ma potrzeby łączenie dwóch zmiennych i wystarczy je wyświetlić w ten sposób

  1. echo "$zmienna1 $zmienna2";


To co napisał ilidir wyświetli pomie?zy wartością dwóch zmiennych .' '.

[edit]
Po pierwsze zamykaj znaczniki czyli
  1. <br/>


zamiast

  1. <br>


I musi wszystko działać

[edit2]

Jeśli wstawisz znaczniki w dobre miejsca to wszystko musi działać i wyswietlać tak jak chcesz
Sign
Po wejsciu na strone wyswietla się
"PHP to trudna sprawa, ale może uda mi się go nauczyc ;D283
23015 "
a chce aby było
"PHP to trudna sprawa, ale może uda mi się go nauczyc ;D
283
230
15 "
kamilo818
  1. <?php
  2. header('Content-Type:text/html;charset=utf-8');
  3. $tekst1="PHP to trudna sprawa, ale";
  4. $tekst2="może uda mi się go nauczyc ;D";
  5. $tekst3=$tekst1." ".$tekst2;
  6. echo $tekst3;
  7.  
  8. $liczba1="283";
  9. $liczba2="230";
  10. $liczba3="270";
  11. echo '<br/>'.$liczba1.' <br/> '.$liczba2;
  12.  
  13. $a="5";
  14. $b="10";
  15.  
  16.  
  17. echo '<br/>'.$a + $b;
  18.  
  19.  
  20. ?>
Turson
Cytat(ilidir @ 5.11.2014, 14:28:34 ) *
a nie czasme coś takiego ;>

  1. echo "$zmienna1.' '.$zmienna2";

Nie podpowiadaj źle
ilidir
  1. header('Content-Type:text/html;charset=utf-8');
  2. $tekst1="PHP to trudna sprawa, ale";
  3. $tekst2="może uda mi się go nauczyc ;D";
  4. $tekst3=$tekst1." ".$tekst2;
  5. echo "$tekst3<br/>";
  6.  
  7. $liczba1="283";
  8. $liczba2="230";
  9. $liczba3="270";
  10. echo "$liczba1<br/>$liczba2<br/>";
  11.  
  12. $a="5";
  13. $b="10";
  14.  
  15.  
  16. echo $a + $b;
  17.  


Sign
Dzieki za wszystkie pomoce wyzej, wielkie dzieki.

Jak mam kod
  1. $tablica["imie"] = "Imie" ';

to w którym miejscu mam wstawic <br/> ?
Turson
Masz problemy z łaczeniem ciągów, wstawianiem html do stringa a bierzesz się za tablice? ohmy.gif
  1. $tablica['imie'] = 'Imie<br/>';
Boshi
Pisałem w innym temacie byś poznał podstawy podstaw.. skoro Ty nie rozumiesz konkantenacji to po co bierzesz się za tablice? a Sesje? to już w ogóle nie mam pojęcia.. Przejrzyj kilka kursów, poćwicz i wtedy zrozumiesz wiele rzeczy.

apropo cudzysłowia. Zmienne w cudzysłowie będą zamieniane na dane, w apostrofach wyświetlane jako stringi.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.