| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
Pushtiu
Data înscrierii: 06/Dec/2006
Mesaje: 69
|
| Trimis: Lun Aug 20, 2007 8:49 pm Titlul subiectului: UPLOAD --- PLS HELP - [REZOLVAT] |
|
|
e pus de 2 ori ...imi cer scuze da la incepatori nu am rezolvat problema..poate aici ....HELP ME PLS!!!
Conform codului de mai jos datele sunt introduse in baza de date separat o data numle pozei si di link-ul si apoi datele ...dar eu vteau toate o singura data si sa-i coresunda un singur ID
poate cineva sa ma ajute va rog
code: <?php
$name = $_POST['name'];
$name = trim($name);
$name=strip_tags($name);
$name = str_replace(" ","",$name);
$name=str_replace("%20","",$name);
$name=addslashes($name);
// Where the file is going to be placed temporarly
$target_path = "tmp_poze/";
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
$_FILES['uploadedfile']['tmp_name']; // temp file
$target_path = "poze/";
$oldfile = basename($_FILES['uploadedfile']['name']);
// getting the extention
$pos = strpos($oldfile,".",0);
$ext = trim(substr($oldfile,$pos+1,strlen($oldfile))," ");
function generate($length=8)
{
$key="";
$num_array = ("123456789");
for($i=0; $i<$length; $i++)
{
mt_srand((double)microtime()*1000000);
$randNum=mt_rand(0,8);
$key.=$num_array[$randNum];
}
return $key;
}
$tm=generate();
//new file name example for a profile image of a user
$newfile = $name ."_" . $tm . "." . $ext;
// move the file to the final destination
$target_path = $target_path . basename($newfile);
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
echo "Fisierul ". basename( $_FILES['uploadedfile']['name']). " a fost adugat!";
$sql = "INSERT INTO formular SET name='$name' , dir='$target_path'";
mysql_query($sql) or die(mysql_error());
} else{
echo "EROARE... incearca din nou!";
}
$_SESSION['nume'] = $_POST['nume'];
$_SESSION['prenume'] = $_POST['prenume'];
$_SESSION['nanterior'] = $_POST['nanterior'];
$_SESSION['cetatenie'] = $_POST['cetatenie'];
$_SESSION['starecivila'] = $_POST['starecivila'];
$_SESSION['name'] = $_POST['name'];
$_SESSION['dir'] = $_POST['target_path']; |
|
| Sus |
|
Mascka
Data înscrierii: 01/Oct/2005
Mesaje: 1282
Locație: Braila
|
| Trimis: Mar Aug 21, 2007 8:56 am Titlul subiectului: |
|
|
| nu vad insertul de date care zici tu.. |
|
| Sus |
|
crivion
Data înscrierii: 10/Apr/2007
Mesaje: 669
Locație: Somewhere
|
| Trimis: Mar Aug 21, 2007 10:06 am Titlul subiectului: |
|
|
insertul pe care il folosesti e sintaxa pentru update;
pentru insert foloseste : insert into tabela (coloana,coloana) values (valoare,valoare); |
|
| Sus |
|
kyron
Data înscrierii: 16/Sep/2004
Mesaje: 542
Locație: Bucuresti
|
| Trimis: Mar Aug 21, 2007 12:02 pm Titlul subiectului: |
|
|
crivion a scris: insertul pe care il folosesti e sintaxa pentru update;
pentru insert foloseste : insert into tabela (coloana,coloana) values (valoare,valoare);
merge si:
Cod:
INSERT INTO
tabela
SET
camp1 = 'val1',
camp2 = 'val2'
e mai usor sa asignezi camp=valoare decat INTO tabela(camp1, camp2,...) VALUES(val1, val2, ...). O virgula pusa aiurea sau o inversare de variabile iti face viata un chin :) |
|
| Sus |
|
crivion
Data înscrierii: 10/Apr/2007
Mesaje: 669
Locație: Somewhere
|
| Trimis: Mar Aug 21, 2007 12:38 pm Titlul subiectului: |
|
|
| atunci adauga un where |
|
| Sus |
|
Mascka
Data înscrierii: 01/Oct/2005
Mesaje: 1282
Locație: Braila
|
| Trimis: Mar Aug 21, 2007 8:52 pm Titlul subiectului: |
|
|
crivion si kyron.. dati-o draq de treaba ca toata lumea stie sa faca un insert.. cititi problema baiatului:
Citat:
datele sunt introduse in baza de date separat o data numle pozei si di link-ul si apoi datele ...dar eu vteau toate o singura data |
|
| Sus |
|
Pushtiu
Data înscrierii: 06/Dec/2006
Mesaje: 69
|
| Trimis: Mie Aug 22, 2007 9:02 am Titlul subiectului: |
|
|
| nu am probleme la insert...se introduc datele ..dar ... o data poza si link-ul unde se afla si ii atribuie un ID-unic si apoi restul datelor carora le este atribuit un alt ID-unic.. si eu vreau toate cu un singur ID-unic... asta e buba |
|
| Sus |
|
Mascka
Data înscrierii: 01/Oct/2005
Mesaje: 1282
Locație: Braila
|
| Trimis: Mie Aug 22, 2007 5:33 pm Titlul subiectului: |
|
|
pai eu vad doar un insert la tine
Cod:
$sql = "INSERT INTO formular SET name='$name' , dir='$target_path'";
al doilea unde este??? |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |