terça-feira, 16 de outubro de 2012

javascript - getelementbyid select / option


HTML:

<select name='chegada' id='chegada'>
      <option value='valor1'>valor1</option>
      <option value='valor2'>valor2</option>
 </select>

JavaScript:
<script>
chegada_valor = document.getElementById("chegada").selectedIndex;
alert (chegada_valor); 
</script>

OU

<script>
chegada_valor = document.getElementById("chegada").value;
alert (chegada_valor); 
</script>



MySQL - Transformar coluna upper / lower


Para transformar toda a colunada tabela:

UPDATE tabela SET empresa = UPPER(empresa), email = lower(email);


terça-feira, 9 de outubro de 2012

jquery com PHP - Ordenar campos e salvar no MySQL

Script Excelente

Retirado de: http://coder1.com/articles/jquery-sortables-php-and-mysql

<?php
// make your db connection up here ...
$link = mysql_connect('localhost', 'user', 'pass');
$db = mysql_select_db('dbname', $link);
// handle POST
if ($_POST) {
// use $i to increment the weight
$i=1;
// loop through post array in the order it was submitted
foreach ($_POST['fruit'] as $fruit_id) {
// update the row
$result = mysql_query("UPDATE fruit SET weight=".$i." WHERE id=".mysql_real_escape_string($fruit_id));
// increment weight to make the next fruit heavier
$i++;
}
}
?>
<script type="text/javascript" src="jquery-1.2.6.js"></script>
<script type="text/javascript" src="jquery-ui-1.5.1.min.js"></script>
<script type="text/javascript">
// when the entire document has loaded, run the code inside this function
$(document).ready(function(){
// Wow! .. One line of code to make the unordered list drag/sortable!
$('#fruit_list').sortable();
});
</script>
<form method="POST" action="<?php echo $_SERVER['PHP_SELF']?>">
<ul id="fruit_list">
<?php // query fruit table and print out each item
$result = mysql_query("SELECT id, name, weight FROM fruit ORDER BY weight");
// print the list items
while ($row = mysql_fetch_assoc($result)) {
echo '<li>
<input type="hidden" name="fruit[]" value="'.$row['id'].'" />
'.$row['name'].'</li>';
}
?>
</ul>
<input type="submit" name="reorder" value="Re-Order Fruit" />
</form>

terça-feira, 2 de outubro de 2012

Ubuntu saber qual cpu e memória



Para saber o tipo de Maquina do seu servidor:

lshw -C cpu
OU
cat /proc/cpuinfo
cat /proc/meminfo

Para saber qual o sistema instalado 32 ou 64 bits:
file /bin/bash | cut -d' ' -f3
ou
uname -m
se a resposta for i686 é 32 bits.


Mac upgrade do Snow Leopard para Lion



Para quem teve o mesmo problema que eu: Falha no disco rigido...

Este problema no meu caso foi gerado devido a eu ter particionado o HD. Não há uma solução da mac para isso e eu não achei nada na internet que pudesse voltar minha instalação prévia (fica a dica para o pessoal da MAC...), pois uma vez q vc começa a fazer a instalação do novo OS, adeus instalação antiga.

Como eu já tinha perdido mesmo a instalação do Snow Leopard, fiz uma nova instalação do Zero usando meu CD de instalação do Snow Leopard (coloque o cd e reinicie o computador e fique segurando a tecla "C") e depois usando o Time Machine e alguns comandos no Terminal para poder "ver"algumas pastas e arquivos, com isso consegui recuperar senhas, fontes, lista de favoritos do FireFox/Chrome, arquivos e dados preciosos.

Comando no Terminal para que vc possa "ver" todos os arquivos e pastas ocultos:

defaults write com.apple.Finder AppleShowAllFiles TRUE;
killall Finder;

Comando no terminal para que vc possa "esconder" todos os arquivos e pastas:

defaults write com.apple.Finder AppleShowAllFiles FALSE;
killall Finder;

Lembrete: Sempre faça um backup completo via Time Machine, em HD externo, antes de tentar qualquer upgrade de OS.