Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

11closed

[Resolvido] alterar cadastro em ajax

Recommended Posts

ola

 

estou usando um script aq que altera o cadastro via ajax, o problema é que ele não esta alterando, olha os codigos

 

<script type="text/javascript" src="scripts/jquery-1.4.2.js"></script>
<script type="text/javascript">
$(document).ready(function() {
 $("#enviar").click(function() {
  var title = $("#title");
  var titlePost = title.val();
  var description = $("#description");
  var descriptionPost = description.val();
  $.post("enviar.php", {title: titlePost, description: descriptionPost},
   function(data){
    $("#resposta").html(data);
   }
  , "html");
 });
});
 </script>
<div id="Alt_albumR" style="visibility:hidden;">
  <?php
   $sqlAlbum2 = "SELECT * FROM ".$tabela17." WHERE codigoid_albums = '".$_SESSION["id_anunciantes"]."' && albums_tipo = 'Redor'";
   $queryAlbum2 = mysql_query($sqlAlbum2)or die(mysql_error());
   $totalAlbum2 = mysql_num_rows($queryAlbum2);
   while($Album2 = mysql_fetch_array($queryAlbum2)) {
    echo "
     <form action='#' method='post'>
      <label>Titulo do Álbum: </label><input type='text' name='title' id='title' value='".$Album2["title"]."'/> <br/>
      <label>Descrição do Álbum: </label><input type='text' name='description' id='description' value='".$Album2["description"]."' /><br/>
      <label>Categoria do Álbum: </label> ".$Album2["albums_tipo"]." <br/>
      <input type='button' value='Enviar' id='enviar' />
     </form>
     <div id='resposta'></div>
    ";
   }
  ?>
  </div>

Pagina enviar.php

<?php
session_start();
// recebo os campos via $_POST[''];
$title = $_POST['title'];
$description = $_POST['description'];
 
// verifico se estão preenchidos
if (!($title) || !($description)) {
echo 'Preencha os campos Titulo do Álbum e Descrição do Álbum!';
exit();
}
//Abrindo Conexao com o banco de dados
$conexao = mysql_pconnect("localhost", "root", "") or die (mysql_error());
$banco = mysql_select_db("MeuBD");
 
//Utilizando o  mysql_real_escape_string voce se protege o seu código contra SQL Injection.
$title = mysql_real_escape_string($title);
$description = mysql_real_escape_string($description);
 
$insert = "UPDATE albums (title, description) values ('$title', '$description') WHERE codigoid_albums = ".$_SESSION["id_anunciantes"]." && albums_tipo = 'Redor'";
mysql_close($conexao);
if($insert) {
 echo "Registro Alterado!";
}else {
 echo "Erro ao Cadastrar!";
}
?>

a menssagem Registro Alterado! chega aparecer mais no BD não muda nada...

 

porque será o que está errado alguem aiii sabe ??

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mude:

$insert = "UPDATE albums (title, description) values ('$title', '$description') WHERE codigoid_albums = ".$_SESSION["id_anunciantes"]." && albums_tipo = 'Redor'";

Por:

$insert = mysql_query("UPDATE albums (title, description) values ('$title', '$description') WHERE codigoid_albums = ".$_SESSION["id_anunciantes"]." && albums_tipo = 'Redor'");

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

leia

http://forum.imasters.com.br/index.php?/topic/375800-orientacoes-para-uma-boa-participacao/

 

adicione um or die() no final da query, para vermos os erros, e o motivo de estar falhando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Troque:

$insert = mysql_query("UPDATE albums (title, description) values ('$title', '$description') WHERE codigoid_albums = ".$_SESSION["id_anunciantes"]." && albums_tipo = 'Redor'");

Por:

$insert = mysql_query("UPDATE albums SET title='$title', description='$description' WHERE codigoid_albums = ".$_SESSION["id_anunciantes"]." && albums_tipo = 'Redor'");

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

ola só mais uma coisa...

 

alguem pode me dar umas dicas de como pode ser feito isso olha oque eu acrecentei

 

<script type="text/javascript" src="scripts/jquery-1.4.2.js"></script>
 <script type="text/javascript">
$(document).ready(function() {
 $("#enviar").click(function() {
  var title = $("#title");
  var titlePost = title.val();
  var description = $("#description");
  var descriptionPost = description.val();
  var titulo = $("#titulo");
  var tituloPost = titulo.val();
  $.post("enviar.php", {title: titlePost, description: descriptionPost, titulo: tituloPost},
   function(data){
    $("#resposta").html(data);
   }
  , "html");
 });
});
 </script>
<div id="Alt_albumR" style="visibility:hidden;">
  <?php
   $sqlAlbum2 = "SELECT * FROM ".$tabela17." WHERE codigoid_albums = '".$_SESSION["id_anunciantes"]."' && albums_tipo = 'Redor'";
   $queryAlbum2 = mysql_query($sqlAlbum2)or die(mysql_error());
   while($Album2 = mysql_fetch_array($queryAlbum2)) {
    echo "
     <form action='#' method='post'>
      <label>Titulo do Álbum: </label><input type='text' name='title' id='title' value='".$Album2["title"]."'/> <br/>
      <label>Descrição do Álbum: </label><input type='text' name='description' id='description' value='".$Album2["description"]."' /><br/>
      <label>Categoria do Álbum: </label> ".$Album2["albums_tipo"]." <br/>
      <h2>Imagens desse Álbum</h2>
      <hr>
     <ul>
    ";
    $sqlAlbum3 = "SELECT * FROM ".$tabela18." WHERE album = ".$Album2["id_albums"]."";
    $queryAlbum3 = mysql_query($sqlAlbum3)or die(mysql_error());
    $totalAlbum3 = mysql_num_rows($queryAlbum3);
    while($Album3 = mysql_fetch_array($queryAlbum3)) {
    echo "
      <li>
       <img src='".$dados2["Fotos"]."/".$Album3["file"]."' width='100'/><br/>
       <label>Titulo da Imagem: </label><br/>
       <input type='text' name='titulo' id='titulo' value='".$Album3["titulo"]."'/>
      </li>
    ";
    }
    echo "
     </ul>
     <hr>
      <input type='button' value='Enviar' id='enviar' />
     </form>
     <div id='resposta'></div>
    ";
    
   }
  ?>
  </div>
e enviar.php

<?php
session_start();
// recebo os campos via $_POST[''];
$title = $_POST['title'];
$description = $_POST['description'];
$titulo = $_POST['titulo'];
 
// verifico se estão preenchidos
if (!($title) || !($description)) {
echo 'Preencha os campos Titulo do Álbum e Descrição do Álbum!';
exit();
}
//Abrindo Conexao com o banco de dados
$conexao = mysql_pconnect("localhost", "root", "") or die (mysql_error());
$banco = mysql_select_db("MeuBD");
 
//Utilizando o  mysql_real_escape_string voce se protege o seu código contra SQL Injection.
$title = mysql_real_escape_string($title);
$description = mysql_real_escape_string($description);
$titulo = mysql_real_escape_string($titulo);
 
$insert = mysql_query("UPDATE albums SET title='$title', description='$description' WHERE codigoid_albums = ".$_SESSION["id_anunciantes"]." && albums_tipo = 'Redor'") or die (mysql_error());
$sqlimg = "SELECT * FROM albums WHERE codigoid_albums = ".$_SESSION["id_anunciantes"]."";
$queryimg = mysql_query($sqlimg)or die(mysql_error());
while($Albumimg = mysql_fetch_array($queryimg)) {
 $insertimg = mysql_query("UPDATE albums_photos SET titulo='$titulo' WHERE album = ".$Albumimg["id_albums"]."") or die (mysql_error());
 }
mysql_close($conexao);
if($insert || $insertimg) {
 echo "Registro Alterado!";
}else {
 echo "Erro ao Cadastrar!";
}
?>

crecentei as fotos e titulos das fotos, dos albuns, dessa forma que esta, se eu preencher um titulo de imagem e enviar, envia para o BD o titulo preenchido para todos os titulos das imagens(todos os titulos ficam iguais).

para esse codigo ficar correto eu teria que usar array neh ?

pois ñ estou conseguindo fazer da maneira correta..

alguem pode me indicar ?

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

ali no input dexei asssim

 

<input type='text' name='titulo[]' id='titulo[]' value='".$Album3["titulo"]."'/>
para cria um array neh...

 

na enviar.php preciso faze com que o $_POST['titulo']; seja uma array

para criar o foreach ($_POST['titulo'] as $campo => $valor)

 

alguem pode me passar um exemplo, ou um tutorial parecido com isso????????

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

ola

 

gente vo passa oque eu fis aq...

 

<script type="text/javascript">
$(document).ready(function() {
 $("#enviar").click(function() {
  var title = $("#title");
  var titlePost = title.val();
  var description = $("#description");
  var descriptionPost = description.val();
  var titulos = new Array();//Coloque o link das imagens aqui:
  <?php  
  $sqltitulo2 = "SELECT * FROM ".$tabela17." WHERE codigoid_albums = '".$_SESSION["id_anunciantes"]."' && albums_tipo = 'Redor'";
  $querytitulo2 = mysql_query($sqltitulo2)or die(mysql_error());
  while($dadostitulo2 = mysql_fetch_array($querytitulo2)) {    	
   // Faz o Select pegando o registro inicial até a quantidade de registros para página
   $sqltitulo = mysql_query("SELECT * FROM ".$tabela18." WHERE album = ".$dadostitulo2["id_albums"].""); 
   $totaltitulo = mysql_num_rows($sqltitulo);
   for($i=1;$i<=$totaltitulo;$i++){   
    echo 'titulo'.$i.' = $("#titulo['.$i.']")';
   }
  }
  ?>
  var titulosPost = new Array();
  <?php  
  $sqltitulo2 = "SELECT * FROM ".$tabela17." WHERE codigoid_albums = '".$_SESSION["id_anunciantes"]."' && albums_tipo = 'Redor'";
  $querytitulo2 = mysql_query($sqltitulo2)or die(mysql_error());
  while($dadostitulo2 = mysql_fetch_array($querytitulo2)) {    	
   // Faz o Select pegando o registro inicial até a quantidade de registros para página
   $sqltitulo = mysql_query("SELECT * FROM ".$tabela18." WHERE album = ".$dadostitulo2["id_albums"].""); 
   $totaltitulo = mysql_num_rows($sqltitulo);
   for($i=1;$i<=$totaltitulo;$i++){   
    echo 'tituloPost'.$i.' = titulo'.$i.'.val();';
   }
  }
  ?>
  $.post("enviar.php", {title: titlePost, description: descriptionPost, titulos: titulosPost},
   function(data){
    $("#resposta").html(data);
   }
  , "html");
 });
});
 </script>

<div id="Alt_albumR" style="visibility:hidden;">
  <?php
  echo " 
   <a href='addImagensR.php?id_anuncia=$grava' title='Insira mais Imagens no álbum ao redor'>Adcionar imagens nesse álbum</a>
  ";
   $sqlAlbum2 = "SELECT * FROM ".$tabela17." WHERE codigoid_albums = '".$_SESSION["id_anunciantes"]."' && albums_tipo = 'Redor'";
   $queryAlbum2 = mysql_query($sqlAlbum2)or die(mysql_error());
   while($Album2 = mysql_fetch_array($queryAlbum2)) {
    echo "
     <form action='#' method='post'>
      <label>Titulo do Álbum: </label><input type='text' name='title' id='title' value='".$Album2["title"]."'/> <br/>
      <label>Descrição do Álbum: </label><input type='text' name='description' id='description' value='".$Album2["description"]."' /><br/>
      <label>Categoria do Álbum: </label> ".$Album2["albums_tipo"]." <br/>
      <h2>Imagens desse Álbum</h2>
      <hr>
     <ul>
    ";
    $sqlAlbum3 = "SELECT * FROM ".$tabela18." WHERE album = ".$Album2["id_albums"]."";
    $queryAlbum3 = mysql_query($sqlAlbum3)or die(mysql_error());
    $totalAlbum3 = mysql_num_rows($queryAlbum3);
    $i=1;
    while($Album3 = mysql_fetch_array($queryAlbum3)) {
     
     echo "
       <li>
        <img src='".$dados2["Fotos"]."/".$Album3["file"]."' width='100'/><br/>
        <label>Titulo da Imagem: </label><br/>
        <input type='text' name='titulo$i' id='titulo$i' value='".$Album3["titulo"]."'/>
       </li>
     ";
    $i++; 
    }
    
    echo "
     </ul>
     <hr>
      <input type='button' value='Enviar' id='enviar' />
     </form>
     <div id='resposta'></div>
    ";
   }   
  ?>
  </div>

e a enviar.php

<?php
session_start();
// recebo os campos via $_POST[''];
$title = $_POST['title'];
$description = $_POST['description'];
$titulos = $_POST['titulos'];

// verifico se estão preenchidos
if (!($title) || !($description)) {
echo 'Preencha os campos Titulo do Álbum e Descrição do Álbum!';
exit();
}
//Abrindo Conexao com o banco de dados
$conexao = mysql_pconnect("localhost", "root", "") or die (mysql_error());
$banco = mysql_select_db("MeuBD");
 
//Utilizando o  mysql_real_escape_string voce se protege o seu código contra SQL Injection.
$title = mysql_real_escape_string($title);
$description = mysql_real_escape_string($description);
$titulos = mysql_real_escape_string($titulos);
 
$insert = mysql_query("UPDATE albums SET title='$title', description='$description' WHERE codigoid_albums = ".$_SESSION["id_anunciantes"]." && albums_tipo = 'Redor'") or die (mysql_error());
$sqlimg = "SELECT * FROM albums WHERE codigoid_albums = ".$_SESSION["id_anunciantes"]."";
$queryimg = mysql_query($sqlimg)or die(mysql_error());
while($Albumimg = mysql_fetch_array($queryimg)) {
 foreach ($titulos as $campo => $valor) {
	$$campo = $valor;
 $insertimg = mysql_query("UPDATE albums_photos SET titulo='$valor' WHERE album = ".$Albumimg["id_albums"]."") or die (mysql_error());
 }
}
mysql_close($conexao);
if($insert || $insertimg) {
 echo "Registro Alterado!";
}else {
 echo "Erro ao Cadastrar!";
}
?>

dessa forma quando eu clico no botão não acontece nada, nen erro mostra

oque esta errado será ????

tentei coloca um alert("kkkkkk"); dentro do javascript para debug, ele so pega quando eu apago td do $(document).ready(function() { ........}

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

hum... ??

 

<script type="text/javascript">
$(document).ready(function() {
   alert( 'jQuery iniciado!' );
 $("#enviar").click(function() {
    alert( 'Click no #enviar' );

diga quais desses alerts aparecem.

Compartilhar este post


Link para o post
Compartilhar em outros sites

então ou tem um erro muito grave de sintaxe, ou você esqueceu de linkar a biblioteca jquery.

Compartilhar este post


Link para o post
Compartilhar em outros sites

dexei dessa forma

 

$(document).ready(function() {
 alert( 'jQuery iniciado!' );
 $("#enviar").click(function() {
  alert( 'Click no #enviar' );
  var title = $("#title");
  var titlePost = title.val();
  var description = $("#description");
  var descriptionPost = description.val();
  var titulos = new Array();//Coloque o link das imagens aqui:
  <?php  
  $sqltitulo2 = "SELECT * FROM ".$tabela17." WHERE codigoid_albums = '".$_SESSION["id_anunciantes"]."' && albums_tipo = 'Redor'";
  $querytitulo2 = mysql_query($sqltitulo2)or die(mysql_error());
  while($dadostitulo2 = mysql_fetch_array($querytitulo2)) {    	
   // Faz o Select pegando o registro inicial até a quantidade de registros para página
   $sqltitulo = mysql_query("SELECT * FROM ".$tabela18." WHERE album = ".$dadostitulo2["id_albums"].""); 
   $totaltitulo = mysql_num_rows($sqltitulo);
   for($i=1;$i<=$totaltitulo;$i++){   
    echo 'titulo'.$i.' = $("#titulo['.$i.']");';
   }
  }
  ?>
  var titulosPost = new Array();
  <?php  
  $sqltitulosPost = "SELECT * FROM ".$tabela17." WHERE codigoid_albums = '".$_SESSION["id_anunciantes"]."' && albums_tipo = 'Redor'";
  $querytitulosPost = mysql_query($sqltitulosPost)or die(mysql_error());
  while($dadostitulosPost = mysql_fetch_array($querytitulosPost)) {    	
   // Faz o Select pegando o registro inicial até a quantidade de registros para página
   $sqltitulosPost1 = mysql_query("SELECT * FROM ".$tabela18." WHERE album = ".$dadostitulosPost["id_albums"].""); 
   $totaltitulosPost1 = mysql_num_rows($sqltitulosPost1);
   for($i=1;$i<=$totaltitulosPost1;$i++){   
    echo 'tituloPost'.$i.' = "titulo'.$i.'.val()";';
   }
  }
  ?>
  $.post("enviar.php", {title: titlePost, description: descriptionPost, titulos: titulosPost},
   function(data){
    $("#resposta").html(data);
   }
  , "html");
 });
});

as duas alert apareceu, apos clica no botão

aparece essas menssagem

Notice: Undefined index: titulos in D:\wamp\www\.......\enviar.php on line 6

Warning: Invalid argument supplied for foreach() in D:\wamp\www\.....\enviar.php on line 26

Warning: Invalid argument supplied for foreach() in D:\wamp\www\.....\enviar.php on line 26

Registro Alterado!

 

a linha 6 é essa

$titulos = $_POST['titulos'];
e a 26 é essa

foreach ($titulos as $campo => $valor) {

pq ?

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

ops esquesi de dizer o que estava errado era aq nessa linha estava assim

ERRADO

echo 'titulo'.$i.' = $("#titulo['.$i.']")';
CERTO, o ponto e virgula no final da variavel.

echo 'titulo'.$i.' = $("#titulo['.$i.']");';

mais, ainda ñ descobri "o poq dos erros".

Notice: Undefined index: titulos in D:\wamp\www\.......\enviar.php on line 6

Warning: Invalid argument supplied for foreach() in D:\wamp\www\.....\enviar.php on line 26

Warning: Invalid argument supplied for foreach() in D:\wamp\www\.....\enviar.php on line 26

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

pessoal fis uns ajuste e consegui tirar os erros, mas ainda ñ deu certo, coloquei um debug para ver oque acontece e olhe soh

 

o codigo esta assim

 

<script type="text/javascript" src="scripts/jquery-1.4.2.js"></script>
<script type="text/javascript">
$(document).ready(function() {
alert( 'jQuery iniciado!' );
$("#enviar").click(function() {
  alert( 'Click no #enviar' );  
  var title = $("#title");
  var titlePost = title.val();
  var description = $("#description");
  var descriptionPost = description.val();
  var titulos = new Array();//Coloque o link das imagens aqui:
  <?php  
  $sqltitulo2 = "SELECT * FROM ".$tabela17." WHERE codigoid_albums = '".$_SESSION["id_anunciantes"]."' && albums_tipo = 'Redor'";
  $querytitulo2 = mysql_query($sqltitulo2)or die(mysql_error());
  while($dadostitulo2 = mysql_fetch_array($querytitulo2)) {    	
   // Faz o Select pegando o registro inicial até a quantidade de registros para página
   $sqltitulo = mysql_query("SELECT * FROM ".$tabela18." WHERE album = ".$dadostitulo2["id_albums"].""); 
   $totaltitulo = mysql_num_rows($sqltitulo);
   for($i=1;$i<=$totaltitulo;$i++){   
    echo 'titulos['.$i.'] = $("#titulo['.$i.']");'; 
   }
  }
  ?>
  var titulosPost = new Array();
  <?php  
  $sqltitulosPost = "SELECT * FROM ".$tabela17." WHERE codigoid_albums = '".$_SESSION["id_anunciantes"]."' && albums_tipo = 'Redor'";
  $querytitulosPost = mysql_query($sqltitulosPost)or die(mysql_error());
  while($dadostitulosPost = mysql_fetch_array($querytitulosPost)) {    	
   // Faz o Select pegando o registro inicial até a quantidade de registros para página
   $sqltitulosPost1 = mysql_query("SELECT * FROM ".$tabela18." WHERE album = ".$dadostitulosPost["id_albums"].""); 
   $totaltitulosPost1 = mysql_num_rows($sqltitulosPost1);
   for($i=1;$i<=$totaltitulosPost1;$i++){   
    echo 'titulosPost['.$i.'] = "titulo'.$i.'.val()";';
   }
  }
  echo " alert(titulos); ";
  ?>
  $.post("enviar.php", {title: titlePost, description: descriptionPost, titulos: titulosPost},
   function(data){
    $("#resposta").html(data);
   }
  , "html");
  
});
});
</script>
<div id="Alt_albumR">
  <?php
  echo " 
   <a href='addImagensR.php?id_anuncia=$grava' title='Insira mais Imagens no álbum ao redor'>Adcionar imagens nesse álbum</a>
  ";
   $sqlAlbum2 = "SELECT * FROM ".$tabela17." WHERE codigoid_albums = '".$_SESSION["id_anunciantes"]."' && albums_tipo = 'Redor'";
   $queryAlbum2 = mysql_query($sqlAlbum2)or die(mysql_error());
   while($Album2 = mysql_fetch_array($queryAlbum2)) {
    echo "
	<form action='#' method='post'>
      <label>Titulo do Álbum: </label><input type='text' name='title' id='title' value='".$Album2["title"]."'/> <br/>
      <label>Descrição do Álbum: </label><input type='text' name='description' id='description' value='".$Album2["description"]."' /><br/>
      <label>Categoria do Álbum: </label> ".$Album2["albums_tipo"]." <br/>
      <h2>Imagens desse Álbum</h2>
      <hr>
	<ul>
    ";
    $sqlAlbum3 = "SELECT * FROM ".$tabela18." WHERE album = ".$Album2["id_albums"]."";
    $queryAlbum3 = mysql_query($sqlAlbum3)or die(mysql_error());
    $totalAlbum3 = mysql_num_rows($queryAlbum3);
    $i=1;
    while($Album3 = mysql_fetch_array($queryAlbum3)) {
	
	echo "
   	<li>
        <img src='".$dados2["Fotos"]."/".$Album3["file"]."' width='100'/><br/>
        <label>Titulo da Imagem: </label><br/>
        <input type='text' name='titulo$i' id='titulo$i' value='".$Album3["titulo"]."'/>
   	</li>
	";
    $i++; 
    }
    
    echo "
	</ul>
	<hr>
      <input type='button' value='Enviar' id='enviar' />
	</form>
	<div id='resposta'></div>
    ";
   }
?>
</div>

la no javascript tem tres alert para debug a "jQuery iniciado" e a "Click no #enviar" elas aparece normal, coloque outra mais pra baixo a echo " alert(titulos); "; o resultado dessa alerta é isso ",[object object], [object object], [object object], [object object], [object object], [object object], [object object], [object object]" aparece 8 veses (8 é a quantidade de imagens que o while busca no BD)

 

e a enviar.php

<?php
session_start();
// recebo os campos via $_POST[''];
$title = $_POST['title'];
$description = $_POST['description'];

// verifico se estão preenchidos
if (!($title) || !($description)) {
echo 'Preencha os campos Titulo do Álbum e Descrição do Álbum!';
exit();
}
//Abrindo Conexao com o banco de dados
include("../includes/config.php");

//Utilizando o  mysql_real_escape_string voce se protege o seu código contra SQL Injection.
$title = mysql_real_escape_string($title);
$description = mysql_real_escape_string($description);

$insert = mysql_query("UPDATE albums SET title='$title', description='$description' WHERE codigoid_albums = ".$_SESSION["id_anunciantes"]." && albums_tipo = 'Redor'") or die (mysql_error());
$sqlimg = "SELECT * FROM albums WHERE codigoid_albums = ".$_SESSION["id_anunciantes"]."";
$queryimg = mysql_query($sqlimg)or die(mysql_error());
while($Albumimg = mysql_fetch_array($queryimg)) {
foreach ($titulos as $campo => $valor) {
	$$campo = $valor;
$insertimg = "UPDATE albums_photos SET titulo='{$valor}' WHERE album = ".$Albumimg["id_albums"]."" or die (mysql_error());
$insertimgquery = mysql_query($insertimg)or die(mysql_error());
echo "$titulos<br/> $campo<br/> $valor<br/> $$campo<br/> <br/>";
}
}
mysql_close($con);
if($insert || $insertimg) {
echo "Registro Alterado!";
}else {
echo "Erro ao Cadastrar!";
}

?>

tb coloque um debug aqui echo "$titulos<br/> $campo<br/> $valor<br/> $$campo<br/> <br/>";

o resultado final foi

 

Array
0
undefined
$0
Array
1
titulo1.val()
$1
Array
2
titulo2.val()
$2
Array
3
titulo3.val()
$3
Array
4
titulo4.val()
$4
Array
5
titulo5.val()
$5
Array
6
titulo6.val()
$6
Array
7
titulo7.val()
$7
Array
8
titulo8.val()
$8Array
0
undefined
$0
Array
1
titulo1.val()
$1
Array
2
titulo2.val()
$2
Array
3
titulo3.val()
$3
Array
4
titulo4.val()
$4
Array
5
titulo5.val()
$5
Array
6
titulo6.val()
$6
Array
7
titulo7.val()
$7
Array
8
titulo8.val()
$8
Registro Alterado!

 

 

 

no BD em todos os tituos de imagens inserio "titulo8.val()"

 

o que esta acontecendo ?

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.